summaryrefslogtreecommitdiff
path: root/Meta/CMake/lagom_options.cmake
AgeCommit message (Collapse)Author
2021-10-21Meta: Enable ccache for Lagom by defaultTimothy Flynn
2021-09-15Meta: Move all options to targetname_options.cmake filesAndrew Kaster
This common strategy of having a serenity_option() macro defined in either the Lagom or top level CMakeLists.txt allows us to do two things: First, we can more clearly see which options are Serenity-specific, Lagom-specific, or common between the target and host builds. Second, it enables the upcoming SuperBuild changes to set() the options in the SuperBuild's CMake cache and forward each target's options to the corresponding ExternalProject.