Distribution-independent installer framework
When one of these common names for the netinstall page is used, it gets pulled out of the standard translations, so that it doesn't have to be translated in the per-distro config file. These labels are common enough that they make sense for everyone to have lying around. FIXES #1367 (I say "fixed" but of course it's going to depend on the translation workflow to make these available) |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
.tx | ||
3rdparty | ||
ci | ||
CMakeModules | ||
data | ||
lang | ||
LICENSES | ||
man | ||
src | ||
.clang-format | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
AUTHORS | ||
calamares.desktop | ||
calamares.desktop.in | ||
CalamaresBuildTreeSettings.cmake.in | ||
CalamaresConfig.cmake.in | ||
CalamaresConfigVersion.cmake.in | ||
CalamaresUse.cmake.in | ||
CHANGES | ||
cmake_uninstall.cmake.in | ||
CMakeLists.txt | ||
com.github.calamares.calamares.policy | ||
Dockerfile | ||
io.calamares.calamares.appdata.xml | ||
LICENSE | ||
README.md | ||
settings.conf |
Calamares: Distribution-Independent Installer Framework
Report a Bug | Translate | Contribute | Freenode (IRC): #calamares | Wiki |
---|
Dependencies
Main:
- Compiler with C++14 support: GCC >= 5 or Clang >= 3.5.1
- CMake >= 3.3
- Qt >= 5.9
- yaml-cpp >= 0.5.1
- Python >= 3.3 (required for some modules)
- Boost.Python >= 1.55.0 (required for some modules)
- KDE extra-cmake-modules >= 5.18 (recommended; required for some modules; required for some tests)
- KDE Frameworks KCoreAddons (>= 5.58 recommended)
- PythonQt (optional, deprecated)
Modules:
- Individual modules may have their own requirements; these are listed in CMake output. Particular requirements (not complete):
- fsresizer KPMCore >= 3.3
- partition KPMCore >= 3.3
- users LibPWQuality (optional)
Building
See wiki for up to date building and deployment instructions.