Distribution-independent installer framework
C++ Python CMake QML Other
Permalink
Failed to load latest commit information.
.tx Add dummypythonqt Transifex resource configuration. Dec 16, 2016
CMakeModules Find PythonQt. Dec 16, 2016
ci Pull all catalogs and push back to git. Dec 16, 2016
data/images New icon, PNG. Jan 21, 2016
hacking Delete GlobalStorage.md May 11, 2016
lang [core] Automatic merge of Transifex translations Feb 26, 2017
src [dummypythonqt] Automatic merge of Transifex translations Feb 27, 2017
thirdparty update submodule. Mar 29, 2016
.editorconfig Added .editorconfig Jun 14, 2015
.gitattributes Add testmodule.py and globalStorage.yaml to export-ignore for tarballs. Jul 20, 2015
.gitignore Add KDevelop and Visual Studio Code files to .gitignore. Dec 8, 2016
.gitmodules Update submodule back to upstream. Mar 25, 2016
AUTHORS AUTHORS file. Jun 11, 2014
CMakeLists.txt Bump. Feb 24, 2017
CalamaresAddBrandingSubdirectory.cmake Rely on CMake if the branding component has a CMakeLists.txt. May 13, 2015
CalamaresAddLibrary.cmake Add proper QResrouce system to libcalamaresui, finish up prepare checks Aug 26, 2014
CalamaresAddModuleSubdirectory.cmake Copy and install PythonQt module translations, if found. Dec 16, 2016
CalamaresAddPlugin.cmake Add LINK_PRIVATE_LIBRARIES to calamares_add_plugin. Dec 7, 2016
CalamaresBuildTreeSettings.cmake.in CMake skeleton. Jun 4, 2014
CalamaresConfig.cmake.in We have a Python API for jobmodules! Jul 17, 2014
CalamaresConfigVersion.cmake.in CMake skeleton. Jun 4, 2014
CalamaresUse.cmake.in New CalamaresAddBrandingSubdirectory macro. Oct 10, 2014
HACKING.md Update HACKING.md Jun 14, 2015
LICENSE Update LICENSE Jun 3, 2014
README.md Bump KPMcore requirement. Dec 1, 2016
calamares.desktop Add keywords to desktop file (#259) Sep 12, 2016
cmake_uninstall.cmake.in CMake skeleton. Jun 4, 2014
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. Nov 5, 2014
settings.conf Also disable dummypythonqt in jobs list. Jan 16, 2017

README.md

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.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
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.