Distribution-independent installer framework
Go to file
Jonathan Carter 47e2039ac0 Add fdo keywords
Add freedesktop.org keywords to desktop entry.

This allows users to search for the app in various desktop environments.

For more details, see:
    https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html,
    https://bugs.debian.org/693918, and
    https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords for
2016-09-12 14:49:49 +02:00
.tx Add Transifex repo config. 2014-10-09 16:27:20 +02:00
ci Fix cmake call for CI. 2016-07-27 13:38:30 +02:00
CMakeModules Correctly fail when YAML-CPP is not found. 2016-03-29 09:28:38 +02:00
data/images New icon, PNG. 2016-01-21 17:12:38 +01:00
hacking Delete GlobalStorage.md 2016-05-11 17:41:12 +02:00
lang Automatic merge of Transifex translations 2016-09-06 00:34:31 +00:00
src Fix spelling mistake in kdsingleapplicationguard.cpp 2016-09-11 11:56:58 +02:00
thirdparty update submodule. 2016-03-29 18:42:50 +02: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 Update .gitignore. 2015-06-10 02:09:18 +02:00
.gitmodules Update submodule back to upstream. 2016-03-25 10:14:17 +01:00
AUTHORS AUTHORS file. 2014-06-11 13:39:44 +02:00
calamares.desktop Add fdo keywords 2016-09-12 14:49:49 +02:00
CalamaresAddBrandingSubdirectory.cmake Rely on CMake if the branding component has a CMakeLists.txt. 2015-05-13 12:32:14 +02:00
CalamaresAddLibrary.cmake Add proper QResrouce system to libcalamaresui, finish up prepare checks 2014-08-26 18:24:51 +02:00
CalamaresAddModuleSubdirectory.cmake Allow and glob multiple .conf files in module subdirectory. 2015-09-15 16:48:42 +02:00
CalamaresAddPlugin.cmake Allow and glob multiple .conf files in module subdirectory. 2015-09-15 16:48:42 +02: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 New CalamaresAddBrandingSubdirectory macro. 2014-10-10 18:07:41 +02:00
cmake_uninstall.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CMakeLists.txt Bump. 2016-09-02 15:57:15 +02:00
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 2014-11-05 23:34:03 +01:00
HACKING.md Update HACKING.md 2015-06-13 21:55:31 -04:00
LICENSE Update LICENSE 2014-06-03 22:32:42 +02:00
README.md Update KPMcore dependency. 2016-06-17 15:25:42 +02:00
settings.conf Fix setup for Luks 2016-08-13 18:22:53 +02:00

Calamares: Distribution-Independent Installer Framework


GitHub release 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 >= 2.8.12
  • Qt >= 5.3
  • 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 >= 2.2
  • sgdisk
  • bootloader:
  • systemd-boot or GRUB
  • sgdisk
  • unpackfs:
  • squashfs-tools
  • rsync

Building

See wiki for up to date building and deployment instructions.