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 42ba505ceb CMake: add license headers, copyright
Since we install the CMake files now, also put license headers in them.
These files are intended to help plugin and branding component authors
write them in a simple Calamares-idiomatic way.
8 years ago
.github GitHub: update issue template to provide hint for installation log 8 years ago
.tx Python-i18n: tx pull and push improvements 8 years ago
CMakeModules CMake: add license headers, copyright 8 years ago
LICENSES [users] Use explanation of password error from libpwquality 8 years ago
ci i18n: when extracting strings, skip branding 8 years ago
data [libcalamaresui] Swap breeze icons 8 years ago
lang i18n: [python] Automatic merge of Transifex translations 8 years ago
man Manual: move to section 8, minor polishing 8 years ago
src CMake: improve branding component macros 8 years ago
.editorconfig Added .editorconfig 10 years ago
.gitattributes Add testmodule.py and globalStorage.yaml to export-ignore for tarballs. 10 years ago
.gitignore Git: ignore compiled QML 8 years ago
.gitmodules Remove libcrashreporter-qt more thoroughly 8 years ago
.travis.yml CI: defer to Travis driver script 8 years ago
AUTHORS Documentation: update AUTHORS 8 years ago
CMakeLists.txt CMake: reduce duplicate ECM searches 8 years ago
CalamaresBuildTreeSettings.cmake.in CMake skeleton. 12 years ago
CalamaresConfig.cmake.in CMake: improve documentation in the Config file 8 years ago
CalamaresConfigVersion.cmake.in CMake skeleton. 12 years ago
CalamaresUse.cmake.in CMake: Calamares uses linguist-tools for translation 8 years ago
Dockerfile Remove unnecessary KIO and KIconThemes dependencies. 8 years ago
LICENSE Update LICENSE 12 years ago
README.md Merge branch 'master' into kpmcore-3.2 8 years ago
calamares.desktop i18n: [desktop] Automatic merge of Transifex translations 8 years ago
cmake_uninstall.cmake.in CMake skeleton. 12 years ago
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 11 years ago
settings.conf Documentation: explain dummyprocess 8 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++11 support: GCC >= 4.9.0 or Clang >= 3.5.1
  • CMake >= 3.2
  • Qt >= 5.6
  • yaml-cpp >= 0.5.1
  • Python >= 3.3
  • Boost.Python >= 1.55.0
  • extra-cmake-modules (recommended; required for some modules)

Modules:

  • welcome:
    • NetworkManager
    • UPower (optional, runtime)
  • partition:
    • extra-cmake-modules
    • KF5: KCoreAddons, KConfig, KI18n, KService, KWidgetsAddons
    • KPMcore >= 3.3
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.