Distribution-independent installer framework
Go to file
Adriaan de Groot ad2edf4f82 Linking: Reduce library dependencies in welcome module
Welcome is only interested in checking partitions, not
in resizing them, so stick to one library. This will
become moot when the checks move to partitionmanager
and KPMCore can do the things.
2017-10-24 12:53:55 -04:00
.github adding an ISSUE_TEMPLATE for bug reporting 2017-09-11 12:17:44 -04:00
.tx Python-i18n: tx pull and push improvements 2017-08-10 10:42:03 -04:00
ci Update release-procedures 2017-10-13 16:42:31 -03:00
CMakeModules Testing: refactor so that C++ and Python modules all get yaml-config tests 2017-10-12 13:37:54 -03:00
data Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
lang [core] Automatic merge of Transifex translations 2017-10-23 07:14:06 -04:00
LICENSES Licensing: Re-import GPLv2.1 slideshow 2017-09-25 13:31:47 +02:00
man Manual: move to section 8, minor polishing 2017-06-07 03:03:29 -04:00
src Linking: Reduce library dependencies in welcome module 2017-10-24 12:53:55 -04:00
.editorconfig Added .editorconfig 2015-06-13 21:56:21 -04:00
.gitattributes Add testmodule.py and globalStorage.yaml to export-ignore for tarballs. 2015-07-20 17:26:53 +02:00
.gitignore Add KDevelop and Visual Studio Code files to .gitignore. 2016-12-08 12:54:14 +01:00
.gitmodules Remove libcrashreporter-qt more thoroughly 2017-09-13 08:47:07 -04:00
.travis.yml [ci] Revert bdf8c18126, can't use env-vars in notification step 2017-10-23 16:22:25 -04:00
AUTHORS Licensing: add self 2017-09-19 15:57:25 +02:00
calamares.desktop [desktop] Automatic merge of Transifex translations 2017-10-23 07:14:07 -04:00
CalamaresBuildTreeSettings.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CalamaresConfig.cmake.in We have a Python API for jobmodules! 2014-07-17 19:42:16 +02:00
CalamaresConfigVersion.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
cmake_uninstall.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CMakeLists.txt Merge branch '3.1.x-stable' 2017-10-24 07:54:30 -04:00
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 2014-11-05 23:34:03 +01:00
Dockerfile Use KDE Neon since it has a newer kpmcore 2017-06-12 13:03:24 +02:00
LICENSE Update LICENSE 2014-06-03 22:32:42 +02:00
README.md Fix docs links 2017-09-25 16:50:48 +02:00
settings.conf Also disable dummypythonqt in jobs list. 2017-01-16 12:55:59 +01:00

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
  • dmidecode

Modules:

  • welcome:
    • NetworkManager
    • UPower
  • partition:
    • extra-cmake-modules
    • KF5: KCoreAddons, KConfig, KI18n, KIconThemes, KIO, KService
    • KPMcore >= 3.0.3
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.