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.
 
 
 
 
 
 
shainer 8d5fbaafeb New cmake switch to skip installing configuration.
The INSTALL_CONFIG is "on" by default. When set to off,
no *.conf file, both global and related to a single module,
will be installed. A warning message is printed by cmake too,
and the module description is edited to make this visible.

This is useful for testing, when we want to install our
own libraries and binary but keep the configuration of the
live system we are testing on (e.g. path to distro image).

Tested on the master branch.
10 years ago
.tx
…
CMakeModules Correctly fail when YAML-CPP is not found. 11 years ago
ci Fix cmake call for CI. 10 years ago
data/images
…
hacking Delete GlobalStorage.md 11 years ago
lang Automatic merge of Transifex translations 10 years ago
src [dracutlukscfg] Don't include keyfile in initramfs on unencrypted /boot. 10 years ago
thirdparty update submodule. 11 years ago
.editorconfig
…
.gitattributes
…
.gitignore
…
.gitmodules Update submodule back to upstream. 11 years ago
AUTHORS
…
CMakeLists.txt New cmake switch to skip installing configuration. 10 years ago
CalamaresAddBrandingSubdirectory.cmake
…
CalamaresAddLibrary.cmake
…
CalamaresAddModuleSubdirectory.cmake New cmake switch to skip installing configuration. 10 years ago
CalamaresAddPlugin.cmake New cmake switch to skip installing configuration. 10 years ago
CalamaresBuildTreeSettings.cmake.in
…
CalamaresConfig.cmake.in
…
CalamaresConfigVersion.cmake.in
…
CalamaresUse.cmake.in
…
HACKING.md
…
LICENSE
…
README.md README.md: sgdisk is no longer used. 10 years ago
calamares.desktop Add keywords to desktop file (#259) 10 years ago
cmake_uninstall.cmake.in
…
com.github.calamares.calamares.policy
…
settings.conf [dracutlukscfg] New module: pre-configuration for dracut+LUKS. 10 years ago

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

Building

See wiki for up to date building and deployment instructions.