Distribution-independent installer framework
Go to file
Adriaan de Groot c116dba2e8 QML: add navigation items
- Add a NavButton, which shows a directional arrow, and fades in on hover.
   It can be used left- or right- by setting an image source
   and click handler.
 - Specialize NavButton to Forward and BackButton.
 - Add a SlideCounter navigation aid.
2018-03-08 12:13:44 +01:00
.github GitHub: update issue template to provide hint for installation log 2017-11-24 09:25:47 -05:00
.tx Python-i18n: tx pull and push improvements 2017-08-10 10:42:03 -04:00
ci i18n: missed some commit-message fixups in tooling 2018-02-13 11:53:53 +01:00
CMakeModules CMake: ignore config files (and tests) for skipped modules. 2018-02-07 13:31:50 +01:00
data [libcalamaresui] Swap breeze icons 2017-11-29 08:34:18 -05:00
lang i18n: [python] Automatic merge of Transifex translations 2018-03-01 15:42:25 +01:00
LICENSES [users] Use explanation of password error from libpwquality 2018-01-24 14:13:50 +01:00
man Manual: move to section 8, minor polishing 2017-06-07 03:03:29 -04:00
src QML: add navigation items 2018-03-08 12:13:44 +01: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 Git: ignore compiled QML 2018-03-07 12:55:14 +01:00
.gitmodules Remove libcrashreporter-qt more thoroughly 2017-09-13 08:47:07 -04:00
.travis.yml CI: defer to Travis driver script 2017-10-27 11:25:35 +02:00
AUTHORS Documentation: update AUTHORS 2017-11-06 07:02:34 -05:00
calamares.desktop i18n: [desktop] Automatic merge of Transifex translations 2018-02-13 11:28:24 +01: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
CalamaresUse.cmake.in CMake: install missing module 2018-02-14 08:55:41 -05:00
cmake_uninstall.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CMakeLists.txt CMake: reduce duplicate ECM searches 2018-02-14 13:41:12 -05:00
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 2014-11-05 23:34:03 +01:00
Dockerfile Remove unnecessary KIO and KIconThemes dependencies. 2017-09-30 18:18:25 +01:00
LICENSE Update LICENSE 2014-06-03 22:32:42 +02:00
README.md Merge branch 'master' into kpmcore-3.2 2017-12-15 07:18:05 -05:00
settings.conf Documentation: explain dummyprocess 2017-12-20 04:21:30 -05: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
  • 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.