summaryrefslogtreecommitdiff
path: root/Meta/CMake/utils.cmake
AgeCommit message (Expand)Author
2022-07-06Meta: Build select Services in LagomAndrew Kaster
2022-07-06Meta: Use CMAKE_INSTALL_FOODIR variables instead of hardcoding usr/fooAndrew Kaster
2022-05-02Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake optionAndrew Kaster
2022-05-02Meta: Remove unused serenity_libc_static helper functionAndrew Kaster
2022-03-24CMake: Add serenity_lib_staticLenny Maiorani
2022-03-19CMake: Modify include path when building from Hack StudioItamar
2022-01-26Meta: Add a CMake function to download remote files during the buildTimothy Flynn
2022-01-24Toolchain: Add support for building the userland with the mold linkerDaniel Bertalan
2022-01-08Meta: Move invoke_generator to utils.cmakeTimothy Flynn
2022-01-08Meta: Move remove_unicode_data_if_version_changed to utils.cmakeTimothy Flynn
2022-01-08Meta: Redefine link_with_unicode_data to not include unicode_data.cmakeTimothy Flynn
2021-12-30Meta: Add helper CMake function to link directly against LibUnicodeDataTimothy Flynn
2021-11-26CMake: Also install the source files of userland programsItamar
2021-11-26CMake: Simplify serenity_install_sources by inferring installation pathItamar
2021-11-13Meta: Resolve cyclic dependency between LibPthread and libc++Daniel Bertalan
2021-11-10CMake: Build serenity_lib libraries with a custom SONAMETim Schumacher
2021-11-10CMake: Remove unused serenity_shared_lib functionTim Schumacher
2021-10-17Toolchain+Meta: Update LLVM version to 13.0.0Daniel Bertalan
2021-09-15Meta: Switch to a SuperBuild that splits host and target buildsAndrew Kaster
2021-08-30CMake: Add custom target to build only the generated sourcesBrian Gianforcaro
2021-08-28Meta: Prefer SerenityOS_SOURCE_DIR to CMAKE_SOURCE_DIRAndrew Kaster
2021-08-28Meta: Move code generator helpers to their own CMake helper fileAndrew Kaster
2021-08-28Meta: Move components CMake helpers to their own fileAndrew Kaster
2021-08-12Meta: Properly quote some CMake variables in serenity_componentsin-ack
2021-08-08Meta: Add Clang support to the CMake build scriptsDaniel Bertalan
2021-07-29Meta/LibTest: Build object libraries for test main filesAndrew Kaster
2021-06-17Meta: Add support for declaring componentsGunnar Beutner
2021-05-20StateMachineGenerator: Put output into the CMake build directoryAndreas Kling
2021-05-20Meta: Make generate_state_machine() generate a proper targetAli Mohammad Pur
2021-05-18LibJS+LibTest: Move out the test-js test runner into LibTestAli Mohammad Pur
2021-05-17Build: Stop using precompiled headers (PCH)Andreas Kling
2021-05-16LibVT: Implement new ANSI escape sequence parserDaniel Bertalan
2021-05-13CMake: Make missing medium icon a FATAL_ERRORBrian Gianforcaro
2021-05-13CMake: Fix message levels for error conditions during configurationBrian Gianforcaro
2021-04-25AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMakeAndrew Kaster
2021-04-21Meta: Add an option to precompile some very common AK headersAli Mohammad Pur
2021-04-20Meta: Add allow-list for icon size detection in CMakeBrian Gianforcaro
2021-01-12Services: Move to Userland/Services/Andreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling
2021-01-02CMake: Warn when a serenity app is missing small or medium iconsBrian Gianforcaro
2020-12-29Build: Expose symbols SECTION_start and SECTION_size for embedded resources.William Marlow
2020-12-24Toolchain+LibC: Fix usage of crt filesItamar
2020-12-24CMake: Decouple cmake utility functions from top-level CMakeLists.txtLenny Maiorani