1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 06:14:58 +00:00
serenity/Userland/Demos/WidgetGallery/CMakeLists.txt
kleines Filmröllchen 1e67435ff5 Meta: Rename compile_gml to stringify_gml
This is what this function really does, it doesn't compile anything.
2023-08-11 21:33:48 +02:00

33 lines
1.1 KiB
CMake

serenity_component(
WidgetGallery
TARGETS WidgetGallery
)
stringify_gml(./GalleryGML/Window.gml WindowGML.h window_gml)
stringify_gml(./GalleryGML/BasicsTab.gml BasicsTabGML.h basics_tab_gml)
stringify_gml(./GalleryGML/SlidersTab.gml SlidersTabGML.h sliders_tab_gml)
stringify_gml(./GalleryGML/CursorsTab.gml CursorsTabGML.h cursors_tab_gml)
stringify_gml(./GalleryGML/IconsTab.gml IconsTabGML.h icons_tab_gml)
stringify_gml(./GalleryGML/WizardsTab.gml WizardsTabGML.h wizards_tab_gml)
stringify_gml(DemoWizardPage1.gml DemoWizardPage1GML.h demo_wizard_page_1_gml)
stringify_gml(DemoWizardPage2.gml DemoWizardPage2GML.h demo_wizard_page_2_gml)
set(SOURCES
main.cpp
GalleryWidget.cpp
DemoWizardDialog.cpp
)
set(GENERATED_SOURCES
WindowGML.h
BasicsTabGML.h
SlidersTabGML.h
CursorsTabGML.h
IconsTabGML.h
WizardsTabGML.h
DemoWizardPage1GML.h
DemoWizardPage2GML.h
)
serenity_app(WidgetGallery ICON app-widget-gallery)
target_link_libraries(WidgetGallery PRIVATE LibCore LibGfx LibGUI LibMain LibFileSystemAccessClient LibIPC)