mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-29 06:02:07 +03:00
32 lines
993 B
CMake
32 lines
993 B
CMake
serenity_component(
|
|
ThemeEditor
|
|
TARGETS ThemeEditor
|
|
)
|
|
|
|
compile_gml(ThemeEditor.gml ThemeEditorGML.h theme_editor_gml)
|
|
compile_gml(AlignmentProperty.gml AlignmentPropertyGML.h alignment_property_gml)
|
|
compile_gml(ColorProperty.gml ColorPropertyGML.h color_property_gml)
|
|
compile_gml(FlagProperty.gml FlagPropertyGML.h flag_property_gml)
|
|
compile_gml(MetricProperty.gml MetricPropertyGML.h metric_property_gml)
|
|
compile_gml(PathProperty.gml PathPropertyGML.h path_property_gml)
|
|
compile_gml(Previews/WindowPreview.gml WindowPreviewGML.h window_preview_gml)
|
|
|
|
set(SOURCES
|
|
MainWidget.cpp
|
|
PreviewWidget.cpp
|
|
main.cpp
|
|
)
|
|
|
|
set(GENERATED_SOURCES
|
|
AlignmentPropertyGML.h
|
|
ColorPropertyGML.h
|
|
FlagPropertyGML.h
|
|
MetricPropertyGML.h
|
|
PathPropertyGML.h
|
|
ThemeEditorGML.h
|
|
WindowPreviewGML.h
|
|
)
|
|
|
|
serenity_app(ThemeEditor ICON app-theme-editor)
|
|
target_link_libraries(ThemeEditor PRIVATE LibConfig LibCore LibGfx LibGUI LibFileSystem LibFileSystemAccessClient LibIPC LibMain)
|