12 Commits (249150dd1b25544423335a05e1416c32e98af231)

Author SHA1 Message Date
Adriaan de Groot 6bdc4a55de CMake: new convenience module CalamaresAddTest 5 years ago
Adriaan de Groot f60ac5e101 [modules] The modules can include libcalamares and libcalamaresui
- Remove (heavy-handed) top-level include_directories, in favor
   of more focused ones; this helps to make sure that the dependencies
   ordering is correct.
6 years ago
Adriaan de Groot a14e98ce95 Crashreporter: remove further reference to removed lib 8 years ago
Adriaan de Groot eede92646d CMake: shuffle includes, drop useless (empty) QT_INCLUDE_DIR 8 years ago
Adriaan de Groot db105079ba CMake: drop meta-include CalamaresUse 8 years ago
Teo Mrnjavac e18186a2c5 Build it. 9 years ago
Teo Mrnjavac 9622888d1d Load QML modules in a central place + dummy QML slideshow. 10 years ago
Teo Mrnjavac f952b44922 Works better when you actually add it to CMakeLists.txt. 11 years ago
Teo Mrnjavac 9c8d270ddb Add libcalamaresui to include_directories for calamares_bin and modules 11 years ago
Teo Mrnjavac 4ec72f4afb Refactored calamares_bin into calamares_bin and libcalamaresui.
Now linking with -Wl,--no-undefined!
Moved find_package KF5 from the root CMakeLists.txt to the partitioning
module where it belongs. KF5 deps should be limited to plugins.
Lots of random fixage to make stuff link.
Removed CalamaresApplication reference from Settings.
Removed the use of AbstractPage, we don't need it right now.
11 years ago
Teo Mrnjavac 6899b1f0fa Added CMake magic for plugin infrastructure.
Added ViewManager.
Added dummy Settings class.
Added dummy plugin interface (UI plugins only).
Added dummy greeting plugin.
Added DLLEXPORT macros for UI plugin interface and plugins.
11 years ago
Teo Mrnjavac b5ec7c4702 CMake skeleton. 11 years ago