Skip to content
Snippets Groups Projects
  1. Sep 28, 2023
  2. Sep 03, 2023
  3. Aug 26, 2020
    • Adriaan de Groot's avatar
      REUSE: Giant boilerplate cleanup · 1cd9b93a
      Adriaan de Groot authored
      - point to main Calamares site in the 'part of' headers instead
        of to github (this is the "this file is part of Calamares"
        opening line for most files).
      - remove boilerplate from all source files, CMake modules and completions,
        this is the 3-paragraph summary of the GPL-3.0-or-later, which has
        a meaning entirely covered by the SPDX tag.
      1cd9b93a
    • Adriaan de Groot's avatar
      REUSE: (BSD-2-Clause) CMakeModules/ · 31d0b5b1
      Adriaan de Groot authored
      The intended license for the CMake modules is BSD-2-Clause;
      there's no desire to restrict what can be done with these,
      and CMake modules are generally 2-clause licensed.
      31d0b5b1
  4. Jul 24, 2020
  5. Jun 09, 2020
    • Adriaan de Groot's avatar
      CMake: remove unused link libraries · e6fe19df
      Adriaan de Groot authored
      - Nothing ever sets LIBRARY_QT5_MODULES (it would be a macro
        argument to calamares_add_library, if anything).
      e6fe19df
    • Adriaan de Groot's avatar
      CMake: massage IMPORTED targets and module path · dc16afac
      Adriaan de Groot authored
      - Add the Calamares CMake-modules to the search path automatically
      - Export to CalamaresTargets.cmake and use namespace Calamares::
      - Document imported targets
      - Find Qt, because the translations machinery will need macros from that
      - The installed lib links to IMPORTED libraries from KF5, so we need
        to find them (again) as well.
      dc16afac
  6. Jun 03, 2020
    • Callum Farmer's avatar
      [CMakeModules] Update SPDX identifiers. · 0d4642ca
      Callum Farmer authored
      Update CalamaresAddTest.cmake
      
      Update CalamaresAddLibrary.cmake
      
      Update CalamaresAddBrandingSubdirectory.cmake
      
      Update CalamaresAddTranslations.cmake
      
      Update CalamaresAddPlugin.cmake
      
      Update CalamaresAddModuleSubdirectory.cmake
      0d4642ca
  7. May 13, 2019
  8. Apr 18, 2019
    • Adriaan de Groot's avatar
      Reduce warnings from moc-generated code · bdb7bf71
      Adriaan de Groot authored
       - The auto-generated code produces a lot of warnings from
         Clang 8; this obscures the more meaningful warnings from
         actual Calamares code, so tone the warnings down.
       - For Clang, set CALAMARES_MOC_OPTIONS.
       - Add convenience CMake function for automoccing. It applies
         the options as needed to a given target.
      bdb7bf71
  9. Mar 20, 2019
    • Adriaan de Groot's avatar
      CMake: fix calamares_add_library · d7594860
      Adriaan de Groot authored
       - Remove the commented-out cruft and the whinging
       - Fix use of COMPILE_DEFINITIONS with a list passed in
       - Remove unused arguments (TYPE, TARGET)
       - Document calamares_add_library
       - Document how to use COMPILE_DEFINITIONS (in calamares_add_plugin)
      d7594860
  10. Mar 09, 2018
    • Adriaan de Groot's avatar
      CMake: add license headers, copyright · 42ba505c
      Adriaan de Groot authored
      Since we install the CMake files now, also put license headers in them.
      These files are intended to help plugin and branding component authors
      write them in a simple Calamares-idiomatic way.
      42ba505c
  11. Sep 13, 2017
  12. Jul 05, 2017
  13. Aug 26, 2014
  14. Jul 03, 2014
  15. Jul 02, 2014
  16. Jul 01, 2014
  17. Jun 27, 2014
  18. Jun 11, 2014
    • Teo Mrnjavac's avatar
      Added CMake magic for plugin infrastructure. · 6899b1f0
      Teo Mrnjavac authored
      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.
      6899b1f0
Loading