1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 18:05:09 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators/LibWeb/CMakeLists.txt
Andrew Kaster a6d83e02d2 Meta: Define and use lagom_tool() CMake helper function for all Tools
We'll use this to prevent repeating common tool dependencies. They all
depend on LibCore and AK only. We also want to encapsulate common
install rules for them.
2021-09-15 19:04:52 +04:30

8 lines
489 B
CMake

set(SOURCES "") # avoid pulling SOURCES from parent scope
lagom_tool(Generate_CSS_PropertyID_h SOURCES Generate_CSS_PropertyID_h.cpp)
lagom_tool(Generate_CSS_PropertyID_cpp SOURCES Generate_CSS_PropertyID_cpp.cpp)
lagom_tool(Generate_CSS_ValueID_h SOURCES Generate_CSS_ValueID_h.cpp)
lagom_tool(Generate_CSS_ValueID_cpp SOURCES Generate_CSS_ValueID_cpp.cpp)
lagom_tool(WrapperGenerator SOURCES WrapperGenerator.cpp)
target_compile_options(WrapperGenerator PUBLIC -g)