CutefishOS Installer.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Adriaan de Groot 119f84d6c1 [welcome] Remove setupLinks() method, use generic
- the generic (enum-based) setupButton() can handle all four
   of the buttons, so setupLinks() can go away. Only the
   (re)translation of the text on the button needs to be
   done, so move that to the main RETRANSLATE.
6 years ago
.github/ISSUE_TEMPLATE Update issue template 7 years ago
.tx Python-i18n: tx pull and push improvements 8 years ago
3rdparty [3rdparty] Remove QJsonModel and support 6 years ago
CMakeModules CMake: allow required modules in calamares_add_plugin 6 years ago
LICENSES [3rdparty] Remove QJsonModel and support 6 years ago
ci CI: tell where if the release builds fail 6 years ago
data [libcalamaresui] Add one more icon (donate) from Breeze 6 years ago
lang i18n: [calamares] Automatic merge of Transifex translations 6 years ago
man Manual: move to section 8, minor polishing 8 years ago
src [welcome] Remove setupLinks() method, use generic 6 years ago
.clang-format CI: when I said 'left' I meant 'dont' 6 years ago
.editorconfig Added .editorconfig 10 years ago
.gitattributes Git: drop non-existent files from .gitattributes 7 years ago
.gitignore Git: ignore compiled QML 7 years ago
.gitmodules Remove libcrashreporter-qt more thoroughly 8 years ago
.travis.yml CI: increase build directory size 7 years ago
AUTHORS [Authors] Philip only needs to be listed once 6 years ago
CHANGES Changes: credit where due for recent PRs 6 years ago
CMakeLists.txt [calamares] Make KCoreAddons a requirement 6 years ago
CalamaresBuildTreeSettings.cmake.in CMake skeleton. 11 years ago
CalamaresConfig.cmake.in CMake: improve documentation in the Config file 7 years ago
CalamaresConfigVersion.cmake.in CMake skeleton. 11 years ago
CalamaresUse.cmake.in CMake: Calamares uses linguist-tools for translation 7 years ago
Dockerfile ci: switch to less volatile KDE Neon version 7 years ago
LICENSE Update LICENSE 11 years ago
README.md Changes: document KCoreAddons dependency 6 years ago
calamares.desktop add missing ";" in calamares.desktop 6 years ago
calamares.desktop.in add missing ";" in calamares.desktop 6 years ago
cmake_uninstall.cmake.in CMake skeleton. 11 years ago
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 11 years ago
io.calamares.calamares.appdata.xml CI: Add an AppData file 6 years ago
settings.conf Documentation: go over the instances section. 6 years ago

README.md

Calamares: Distribution-Independent Installer Framework


GitHub release Build Status Travis Build Status Coverity Scan Build Status GitHub license

Report a Bug Contribute Translate Freenode (IRC): #calamares Wiki

Dependencies

Main:

  • Compiler with C++14 support: GCC >= 5 or Clang >= 3.5.1
  • CMake >= 3.3
  • Qt >= 5.9
  • yaml-cpp >= 0.5.1
  • Python >= 3.3 (required for some modules)
  • Boost.Python >= 1.55.0 (required for some modules)
  • KDE extra-cmake-modules >= 5.18 (recommended; required for some modules; required for some tests)
  • KDE Frameworks KCoreAddons (>= 5.58 recommended)
  • PythonQt (optional, deprecated)

Modules:

  • Individual modules may have their own requirements; these are listed in CMake output. Particular requirements (not complete):
  • fsresizer KPMCore >= 3.3
  • partition KPMCore >= 3.3
  • users LibPWQuality (optional)

Building

See wiki for up to date building and deployment instructions.