1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 09:37:34 +00:00

Userland: Properly populate GENERATED_SOURCES

We previously put the generated headers in SOURCES, which did not mark
them as GENERATED (and did not produce a proper dependency).
This commit moves all generated headers into GENERATED_SOURCES, and
removes useless header SOURCES.
This commit is contained in:
Ali Mohammad Pur 2022-10-12 15:46:13 +03:30 committed by Sam Atkins
parent c88058cea2
commit 166a905951
54 changed files with 236 additions and 97 deletions

View file

@ -13,25 +13,28 @@ compile_gml(Tab.gml TabGML.h tab_gml)
set(SOURCES set(SOURCES
BookmarksBarWidget.cpp BookmarksBarWidget.cpp
BrowserWindow.cpp BrowserWindow.cpp
BrowserWindowGML.h
ConsoleWidget.cpp ConsoleWidget.cpp
CookieJar.cpp CookieJar.cpp
CookiesModel.cpp CookiesModel.cpp
DownloadWidget.cpp DownloadWidget.cpp
EditBookmarkGML.h
ElementSizePreviewWidget.cpp ElementSizePreviewWidget.cpp
History.cpp History.cpp
IconBag.cpp IconBag.cpp
InspectorWidget.cpp InspectorWidget.cpp
StorageModel.cpp StorageModel.cpp
StorageWidget.cpp StorageWidget.cpp
StorageWidgetGML.h
Tab.cpp Tab.cpp
TabGML.h
WindowActions.cpp WindowActions.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
BrowserWindowGML.h
EditBookmarkGML.h
StorageWidgetGML.h
TabGML.h
)
serenity_app(Browser ICON app-browser) serenity_app(Browser ICON app-browser)
target_link_libraries(Browser LibWebView LibWeb LibProtocol LibGUI LibDesktop LibConfig LibMain) target_link_libraries(Browser LibWebView LibWeb LibProtocol LibGUI LibDesktop LibConfig LibMain)
link_with_locale_data(Browser) link_with_locale_data(Browser)

View file

@ -8,11 +8,14 @@ compile_gml(BrowserSettingsWidget.gml BrowserSettingsWidgetGML.h browser_setting
compile_gml(ContentFilterSettingsWidget.gml ContentFilterSettingsWidgetGML.h content_filter_settings_widget_gml) compile_gml(ContentFilterSettingsWidget.gml ContentFilterSettingsWidgetGML.h content_filter_settings_widget_gml)
set(SOURCES set(SOURCES
main.cpp
ContentFilterSettingsWidget.cpp
ContentFilterSettingsWidgetGML.h
BrowserSettingsWidget.cpp BrowserSettingsWidget.cpp
ContentFilterSettingsWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
BrowserSettingsWidgetGML.h BrowserSettingsWidgetGML.h
ContentFilterSettingsWidgetGML.h
) )
serenity_app(BrowserSettings ICON app-browser) serenity_app(BrowserSettings ICON app-browser)

View file

@ -11,6 +11,9 @@ set(SOURCES
CalculatorWidget.cpp CalculatorWidget.cpp
RoundingDialog.cpp RoundingDialog.cpp
Keypad.cpp Keypad.cpp
)
set(GENERATED_SOURCES
CalculatorGML.h CalculatorGML.h
) )

View file

@ -7,9 +7,12 @@ compile_gml(CalendarWindow.gml CalendarWindowGML.h calendar_window_gml)
set(SOURCES set(SOURCES
AddEventDialog.cpp AddEventDialog.cpp
CalendarWindowGML.h
main.cpp main.cpp
) )
set(GENERATED_SOURCES
CalendarWindowGML.h
)
serenity_app(Calendar ICON app-calendar) serenity_app(Calendar ICON app-calendar)
target_link_libraries(Calendar LibGUI LibMain) target_link_libraries(Calendar LibGUI LibMain)

View file

@ -9,7 +9,9 @@ compile_gml(CalendarSettingsWidget.gml CalendarSettingsWidgetGML.h calendar_sett
set(SOURCES set(SOURCES
main.cpp main.cpp
CalendarSettingsWidget.cpp CalendarSettingsWidget.cpp
CalendarSettingsWidget.h )
set(GENERATED_SOURCES
CalendarSettingsWidgetGML.h CalendarSettingsWidgetGML.h
) )

View file

@ -9,11 +9,14 @@ compile_gml(CharacterSearchWindow.gml CharacterSearchWindowGML.h character_searc
set(SOURCES set(SOURCES
CharacterMapWidget.cpp CharacterMapWidget.cpp
CharacterMapWindowGML.h
CharacterSearchWidget.cpp CharacterSearchWidget.cpp
CharacterSearchWindowGML.h
main.cpp main.cpp
) )
set(GENERATED_SOURCES
CharacterMapWindowGML.h
CharacterSearchWindowGML.h
)
serenity_app(CharacterMap ICON app-character-map) serenity_app(CharacterMap ICON app-character-map)
target_link_libraries(CharacterMap LibDesktop LibGUI LibMain LibUnicode) target_link_libraries(CharacterMap LibDesktop LibGUI LibMain LibUnicode)

View file

@ -10,10 +10,11 @@ compile_gml(TimeZoneSettingsWidget.gml TimeZoneSettingsWidgetGML.h time_zone_set
set(SOURCES set(SOURCES
main.cpp main.cpp
ClockSettingsWidget.cpp ClockSettingsWidget.cpp
ClockSettingsWidget.h
ClockSettingsWidgetGML.h
TimeZoneSettingsWidget.cpp TimeZoneSettingsWidget.cpp
TimeZoneSettingsWidget.h )
set(GENERATED_SOURCES
ClockSettingsWidgetGML.h
TimeZoneSettingsWidgetGML.h TimeZoneSettingsWidgetGML.h
) )

View file

@ -9,6 +9,9 @@ compile_gml(CrashReporterWindow.gml CrashReporterWindowGML.h crash_reporter_wind
set(SOURCES set(SOURCES
main.cpp main.cpp
)
set(GENERATED_SOURCES
CrashReporterWindowGML.h CrashReporterWindowGML.h
) )

View file

@ -12,24 +12,25 @@ compile_gml(MonitorSettings.gml MonitorSettingsGML.h monitor_settings_window_gml
compile_gml(ThemesSettings.gml ThemesSettingsGML.h themes_settings_gml) compile_gml(ThemesSettings.gml ThemesSettingsGML.h themes_settings_gml)
set(SOURCES set(SOURCES
BackgroundSettingsGML.h
BackgroundSettingsWidget.cpp BackgroundSettingsWidget.cpp
DesktopSettingsWidget.cpp DesktopSettingsWidget.cpp
DesktopSettingsGML.h
EffectsSettingsGML.h
EffectsSettingsWidget.cpp EffectsSettingsWidget.cpp
FontSettingsGML.h
FontSettingsWidget.cpp FontSettingsWidget.cpp
MonitorSettingsWidget.cpp MonitorSettingsWidget.cpp
MonitorSettingsGML.h
MonitorWidget.cpp MonitorWidget.cpp
ThemePreviewWidget.h
ThemePreviewWidget.cpp ThemePreviewWidget.cpp
ThemesSettingsWidget.h
ThemesSettingsWidget.cpp ThemesSettingsWidget.cpp
ThemesSettingsGML.h
main.cpp main.cpp
) )
set(GENERATED_SOURCES
BackgroundSettingsGML.h
DesktopSettingsGML.h
EffectsSettingsGML.h
FontSettingsGML.h
MonitorSettingsGML.h
ThemesSettingsGML.h
)
serenity_app(DisplaySettings ICON app-display-settings) serenity_app(DisplaySettings ICON app-display-settings)
target_link_libraries(DisplaySettings LibDesktop LibGUI LibConfig LibMain LibEDID) target_link_libraries(DisplaySettings LibDesktop LibGUI LibConfig LibMain LibEDID)

View file

@ -12,13 +12,16 @@ compile_gml(PropertiesWindowGeneralTab.gml PropertiesWindowGeneralTabGML.h prope
set(SOURCES set(SOURCES
DesktopWidget.cpp DesktopWidget.cpp
DirectoryView.cpp DirectoryView.cpp
FileManagerWindowGML.h
FileOperationProgress.gml
FileOperationProgressWidget.cpp FileOperationProgressWidget.cpp
FileUtils.cpp FileUtils.cpp
main.cpp main.cpp
PropertiesWindow.cpp PropertiesWindow.cpp
PropertiesWindowGeneralTab.gml )
set(GENERATED_SOURCES
FileManagerWindowGML.h
FileOperationProgressGML.h
PropertiesWindowGeneralTabGML.h
) )
serenity_app(FileManager ICON app-file-manager) serenity_app(FileManager ICON app-file-manager)

View file

@ -12,14 +12,16 @@ compile_gml(NewFontDialogPage2.gml NewFontDialogPage2GML.h new_font_dialog_page_
set(SOURCES set(SOURCES
MainWidget.cpp MainWidget.cpp
FontEditorWindowGML.h
FontPreviewWindowGML.h
GlyphEditorWidget.cpp GlyphEditorWidget.cpp
main.cpp main.cpp
NewFontDialog.cpp NewFontDialog.cpp
)
set(GENERATED_SOURCES
FontEditorWindowGML.h
FontPreviewWindowGML.h
NewFontDialogPage1GML.h NewFontDialogPage1GML.h
NewFontDialogPage2GML.h NewFontDialogPage2GML.h
UndoSelection.h
) )
serenity_app(FontEditor ICON app-font-editor) serenity_app(FontEditor ICON app-font-editor)

View file

@ -7,11 +7,13 @@ serenity_component(
compile_gml(CardSettingsWidget.gml CardSettingsWidgetGML.h card_settings_widget_gml) compile_gml(CardSettingsWidget.gml CardSettingsWidgetGML.h card_settings_widget_gml)
set(SOURCES set(SOURCES
main.cpp main.cpp
CardSettingsWidgetGML.h CardSettingsWidget.cpp
CardSettingsWidget.cpp )
CardSettingsWidget.h
) set(GENERATED_SOURCES
CardSettingsWidgetGML.h
)
serenity_app(GamesSettings ICON games) serenity_app(GamesSettings ICON games)
target_link_libraries(GamesSettings LibGUI LibMain LibCards) target_link_libraries(GamesSettings LibGUI LibMain LibCards)

View file

@ -8,7 +8,6 @@ serenity_component(
compile_gml(HelpWindow.gml HelpWindowGML.h help_window_gml) compile_gml(HelpWindow.gml HelpWindowGML.h help_window_gml)
set(SOURCES set(SOURCES
HelpWindowGML.h
History.cpp History.cpp
main.cpp main.cpp
MainWidget.cpp MainWidget.cpp
@ -17,5 +16,9 @@ set(SOURCES
ManualSectionNode.cpp ManualSectionNode.cpp
) )
set(GENERATED_SOURCES
HelpWindowGML.h
)
serenity_app(Help ICON app-help) serenity_app(Help ICON app-help)
target_link_libraries(Help LibWebView LibWeb LibMarkdown LibGUI LibDesktop LibMain) target_link_libraries(Help LibWebView LibWeb LibMarkdown LibGUI LibDesktop LibMain)

View file

@ -9,12 +9,15 @@ compile_gml(GoToOffsetDialog.gml GoToOffsetDialogGML.h go_to_offset_dialog_gml)
compile_gml(FindDialog.gml FindDialogGML.h find_dialog_gml) compile_gml(FindDialog.gml FindDialogGML.h find_dialog_gml)
set(SOURCES set(SOURCES
HexEditor.cpp
HexEditorWidget.cpp
HexDocument.cpp
FindDialog.cpp FindDialog.cpp
GoToOffsetDialog.cpp GoToOffsetDialog.cpp
HexDocument.cpp
HexEditor.cpp
HexEditorWidget.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
FindDialogGML.h FindDialogGML.h
GoToOffsetDialogGML.h GoToOffsetDialogGML.h
HexEditorWindowGML.h HexEditorWindowGML.h

View file

@ -8,8 +8,11 @@ compile_gml(Keyboard.gml KeyboardWidgetGML.h keyboard_widget_gml)
compile_gml(KeymapDialog.gml KeymapDialogGML.h keymap_dialog_gml) compile_gml(KeymapDialog.gml KeymapDialogGML.h keymap_dialog_gml)
set(SOURCES set(SOURCES
main.cpp
KeyboardSettingsWidget.cpp KeyboardSettingsWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
KeyboardWidgetGML.h KeyboardWidgetGML.h
KeymapDialogGML.h KeymapDialogGML.h
) )

View file

@ -6,7 +6,6 @@ serenity_component(
set(SOURCES set(SOURCES
MagnifierWidget.cpp MagnifierWidget.cpp
MagnifierWidget.h
main.cpp main.cpp
) )

View file

@ -10,11 +10,14 @@ compile_gml(MailWindow.gml MailWindowGML.h mail_window_gml)
set(SOURCES set(SOURCES
AccountHolder.cpp AccountHolder.cpp
InboxModel.cpp InboxModel.cpp
MailboxTreeModel.cpp
MailWidget.cpp MailWidget.cpp
MailWindowGML.h MailboxTreeModel.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
MailWindowGML.h
)
serenity_app(Mail ICON app-mail) serenity_app(Mail ICON app-mail)
target_link_libraries(Mail LibConfig LibCore LibDesktop LibGfx LibGUI LibIMAP LibWebView LibWeb LibMain) target_link_libraries(Mail LibConfig LibCore LibDesktop LibGfx LibGUI LibIMAP LibWebView LibWeb LibMain)

View file

@ -9,7 +9,9 @@ compile_gml(MailSettingsWidget.gml MailSettingsWidgetGML.h mail_settings_widget_
set(SOURCES set(SOURCES
main.cpp main.cpp
MailSettingsWidget.cpp MailSettingsWidget.cpp
MailSettingsWidget.h )
set(GENERATED_SOURCES
MailSettingsWidgetGML.h MailSettingsWidgetGML.h
) )

View file

@ -9,16 +9,17 @@ compile_gml(Theme.gml ThemeWidgetGML.h theme_widget_gml)
compile_gml(Highlight.gml HighlightWidgetGML.h highlight_widget_gml) compile_gml(Highlight.gml HighlightWidgetGML.h highlight_widget_gml)
set(SOURCES set(SOURCES
main.cpp
DoubleClickArrowWidget.cpp DoubleClickArrowWidget.cpp
HighlightPreviewWidget.cpp HighlightPreviewWidget.cpp
HighlightWidget.cpp HighlightWidget.cpp
HighlightWidgetGML.h
MouseWidget.cpp MouseWidget.cpp
MouseWidget.h
MouseWidgetGML.h
ThemeWidget.cpp ThemeWidget.cpp
ThemeWidget.h main.cpp
)
set(GENERATED_SOURCES
HighlightWidgetGML.h
MouseWidgetGML.h
ThemeWidgetGML.h ThemeWidgetGML.h
) )

View file

@ -7,10 +7,12 @@ serenity_component(
compile_gml(NetworkSettings.gml NetworkSettingsGML.h network_settings_gml) compile_gml(NetworkSettings.gml NetworkSettingsGML.h network_settings_gml)
set(SOURCES set(SOURCES
main.cpp
NetworkSettingsGML.h
NetworkSettingsWidget.cpp NetworkSettingsWidget.cpp
NetworkSettingsWidget.h main.cpp
)
set(GENERATED_SOURCES
NetworkSettingsGML.h
) )
serenity_app(NetworkSettings ICON network) serenity_app(NetworkSettings ICON network)

View file

@ -7,9 +7,12 @@ compile_gml(PartitionEditorWindow.gml PartitionEditorWindowGML.h partition_edito
set(SOURCES set(SOURCES
main.cpp main.cpp
PartitionEditorWindowGML.h
PartitionModel.cpp PartitionModel.cpp
) )
set(GENERATED_SOURCES
PartitionEditorWindowGML.h
)
serenity_app(PartitionEditor ICON app-partition-editor) serenity_app(PartitionEditor ICON app-partition-editor)
target_link_libraries(PartitionEditor LibMain LibGUI LibPartition) target_link_libraries(PartitionEditor LibMain LibGUI LibPartition)

View file

@ -16,9 +16,7 @@ set(SOURCES
CreateNewImageDialog.cpp CreateNewImageDialog.cpp
CreateNewLayerDialog.cpp CreateNewLayerDialog.cpp
EditGuideDialog.cpp EditGuideDialog.cpp
EditGuideDialogGML.h
FilterGallery.cpp FilterGallery.cpp
FilterGalleryGML.h
FilterTreeModel.cpp FilterTreeModel.cpp
FilterPreviewWidget.cpp FilterPreviewWidget.cpp
Filters/Bloom.cpp Filters/Bloom.cpp
@ -34,7 +32,6 @@ set(SOURCES
Filters/LaplaceCardinal.cpp Filters/LaplaceCardinal.cpp
Filters/LaplaceDiagonal.cpp Filters/LaplaceDiagonal.cpp
Filters/Median.cpp Filters/Median.cpp
Filters/MedianSettingsGML.h
Filters/Sepia.cpp Filters/Sepia.cpp
Filters/Sharpen.cpp Filters/Sharpen.cpp
HistogramWidget.cpp HistogramWidget.cpp
@ -45,15 +42,12 @@ set(SOURCES
Layer.cpp Layer.cpp
LayerListWidget.cpp LayerListWidget.cpp
LayerPropertiesWidget.cpp LayerPropertiesWidget.cpp
LevelsDialogGML.h
LevelsDialog.cpp LevelsDialog.cpp
MainWidget.cpp MainWidget.cpp
Mask.cpp Mask.cpp
PaletteWidget.cpp PaletteWidget.cpp
PixelPaintWindowGML.h
ProjectLoader.cpp ProjectLoader.cpp
ResizeImageDialog.cpp ResizeImageDialog.cpp
ResizeImageDialogGML.h
ScopeWidget.cpp ScopeWidget.cpp
Selection.cpp Selection.cpp
ToolPropertiesWidget.cpp ToolPropertiesWidget.cpp
@ -76,7 +70,16 @@ set(SOURCES
Tools/ZoomTool.cpp Tools/ZoomTool.cpp
VectorscopeWidget.cpp VectorscopeWidget.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
EditGuideDialogGML.h
FilterGalleryGML.h
Filters/MedianSettingsGML.h
LevelsDialogGML.h
PixelPaintWindowGML.h
ResizeImageDialogGML.h
)
serenity_app(PixelPaint ICON app-pixel-paint) serenity_app(PixelPaint ICON app-pixel-paint)
target_link_libraries(PixelPaint LibImageDecoderClient LibGUI LibGfx LibFileSystemAccessClient LibConfig LibMain) target_link_libraries(PixelPaint LibImageDecoderClient LibGUI LibGfx LibFileSystemAccessClient LibConfig LibMain)

View file

@ -9,7 +9,9 @@ compile_gml(Run.gml RunGML.h run_gml)
set(SOURCES set(SOURCES
main.cpp main.cpp
RunWindow.cpp RunWindow.cpp
RunWindow.h )
set(GENERATED_SOURCES
RunGML.h RunGML.h
) )

View file

@ -6,8 +6,11 @@ serenity_component(
compile_gml(SpaceAnalyzer.gml SpaceAnalyzerGML.h space_analyzer_gml) compile_gml(SpaceAnalyzer.gml SpaceAnalyzerGML.h space_analyzer_gml)
set(SOURCES set(SOURCES
main.cpp
TreeMapWidget.cpp TreeMapWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
SpaceAnalyzerGML.h SpaceAnalyzerGML.h
) )

View file

@ -20,8 +20,6 @@ set(SOURCES
CellType/String.cpp CellType/String.cpp
CellType/Type.cpp CellType/Type.cpp
CellTypeDialog.cpp CellTypeDialog.cpp
CondFormattingGML.h
CondFormattingViewGML.h
ExportDialog.cpp ExportDialog.cpp
HelpWindow.cpp HelpWindow.cpp
ImportDialog.cpp ImportDialog.cpp
@ -38,6 +36,8 @@ set(SOURCES
set(GENERATED_SOURCES set(GENERATED_SOURCES
CSVExportGML.h CSVExportGML.h
CSVImportGML.h CSVImportGML.h
CondFormattingGML.h
CondFormattingViewGML.h
FormatSelectionPageGML.h FormatSelectionPageGML.h
) )

View file

@ -18,6 +18,9 @@ set(SOURCES
ProcessUnveiledPathsWidget.cpp ProcessUnveiledPathsWidget.cpp
ProcessStateWidget.cpp ProcessStateWidget.cpp
ThreadStackWidget.cpp ThreadStackWidget.cpp
)
set(GENERATED_SOURCES
SystemMonitorGML.h SystemMonitorGML.h
ProcessWindowGML.h ProcessWindowGML.h
) )

View file

@ -8,8 +8,11 @@ compile_gml(TerminalSettingsMain.gml TerminalSettingsMainGML.h terminal_settings
compile_gml(TerminalSettingsView.gml TerminalSettingsViewGML.h terminal_settings_view_gml) compile_gml(TerminalSettingsView.gml TerminalSettingsViewGML.h terminal_settings_view_gml)
set(SOURCES set(SOURCES
main.cpp
TerminalSettingsWidget.cpp TerminalSettingsWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
TerminalSettingsMainGML.h TerminalSettingsMainGML.h
TerminalSettingsViewGML.h TerminalSettingsViewGML.h
) )

View file

@ -8,9 +8,12 @@ serenity_component(
compile_gml(TextEditorWindow.gml TextEditorWindowGML.h text_editor_window_gml) compile_gml(TextEditorWindow.gml TextEditorWindowGML.h text_editor_window_gml)
set(SOURCES set(SOURCES
main.cpp
FileArgument.cpp FileArgument.cpp
MainWidget.cpp MainWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
TextEditorWindowGML.h TextEditorWindowGML.h
) )

View file

@ -12,9 +12,12 @@ compile_gml(PathProperty.gml PathPropertyGML.h path_property_gml)
compile_gml(Previews/WindowPreview.gml WindowPreviewGML.h window_preview_gml) compile_gml(Previews/WindowPreview.gml WindowPreviewGML.h window_preview_gml)
set(SOURCES set(SOURCES
main.cpp
MainWidget.cpp MainWidget.cpp
PreviewWidget.cpp PreviewWidget.cpp
main.cpp
)
set(GENERATED_SOURCES
AlignmentPropertyGML.h AlignmentPropertyGML.h
ColorPropertyGML.h ColorPropertyGML.h
FlagPropertyGML.h FlagPropertyGML.h

View file

@ -7,11 +7,13 @@ serenity_component(
compile_gml(WelcomeWindow.gml WelcomeWindowGML.h welcome_window_gml) compile_gml(WelcomeWindow.gml WelcomeWindowGML.h welcome_window_gml)
set(SOURCES set(SOURCES
WelcomeWindowGML.h
WelcomeWidget.cpp WelcomeWidget.cpp
WelcomeWidget.h
main.cpp main.cpp
) )
set(GENERATED_SOURCES
WelcomeWindowGML.h
)
serenity_app(Welcome ICON app-welcome) serenity_app(Welcome ICON app-welcome)
target_link_libraries(Welcome LibGUI LibWebView LibWeb LibMain) target_link_libraries(Welcome LibGUI LibWebView LibWeb LibMain)

View file

@ -9,6 +9,9 @@ set(SOURCES
main.cpp main.cpp
GalleryWidget.cpp GalleryWidget.cpp
BasicModel.cpp BasicModel.cpp
)
set(GENERATED_SOURCES
BasicModelTabGML.h BasicModelTabGML.h
) )

View file

@ -15,13 +15,16 @@ compile_gml(DemoWizardPage2.gml DemoWizardPage2GML.h demo_wizard_page_2_gml)
set(SOURCES set(SOURCES
main.cpp main.cpp
GalleryWidget.cpp GalleryWidget.cpp
DemoWizardDialog.cpp
)
set(GENERATED_SOURCES
WindowGML.h WindowGML.h
BasicsTabGML.h BasicsTabGML.h
SlidersTabGML.h SlidersTabGML.h
CursorsTabGML.h CursorsTabGML.h
IconsTabGML.h IconsTabGML.h
WizardsTabGML.h WizardsTabGML.h
DemoWizardDialog.cpp
DemoWizardPage1GML.h DemoWizardPage1GML.h
DemoWizardPage2GML.h DemoWizardPage2GML.h
) )

View file

@ -23,15 +23,12 @@ set(SOURCES
Debugger/RegistersModel.cpp Debugger/RegistersModel.cpp
Debugger/VariablesModel.cpp Debugger/VariablesModel.cpp
Dialogs/Git/GitCommitDialog.cpp Dialogs/Git/GitCommitDialog.cpp
Dialogs/Git/GitCommitDialogGML.h
Dialogs/NewProjectDialog.cpp Dialogs/NewProjectDialog.cpp
Dialogs/NewProjectDialogGML.h
Dialogs/ProjectTemplatesModel.cpp Dialogs/ProjectTemplatesModel.cpp
Editor.cpp Editor.cpp
EditorWrapper.cpp EditorWrapper.cpp
FindInFilesWidget.cpp FindInFilesWidget.cpp
FindWidget.cpp FindWidget.cpp
FindWidgetGML.h
Git/DiffViewer.cpp Git/DiffViewer.cpp
Git/GitFilesModel.cpp Git/GitFilesModel.cpp
Git/GitFilesView.cpp Git/GitFilesView.cpp
@ -54,6 +51,12 @@ set(SOURCES
main.cpp main.cpp
) )
set(GENERATED_SOURCES
Dialogs/Git/GitCommitDialogGML.h
Dialogs/NewProjectDialogGML.h
FindWidgetGML.h
)
serenity_app(HackStudio ICON app-hack-studio) serenity_app(HackStudio ICON app-hack-studio)
target_link_libraries(HackStudio LibWebView LibWeb LibMarkdown LibGUI LibCpp LibGfx LibCore LibVT LibDebug LibX86 LibDiff LibShell LibSymbolication LibRegex LibSQL LibCoredump LibMain) target_link_libraries(HackStudio LibWebView LibWeb LibMarkdown LibGUI LibCpp LibGfx LibCore LibVT LibDebug LibX86 LibDiff LibShell LibSymbolication LibRegex LibSQL LibCoredump LibMain)
add_dependencies(HackStudio CppLanguageServer) add_dependencies(HackStudio CppLanguageServer)

View file

@ -10,9 +10,12 @@ set(SOURCES
main.cpp main.cpp
Board.cpp Board.cpp
BoardWidget.cpp BoardWidget.cpp
GameOfLifeGML.h
Pattern.cpp Pattern.cpp
) )
set(GENERATED_SOURCES
GameOfLifeGML.h
)
serenity_app(GameOfLife ICON app-gameoflife) serenity_app(GameOfLife ICON app-gameoflife)
target_link_libraries(GameOfLife LibGUI LibMain LibDesktop) target_link_libraries(GameOfLife LibGUI LibMain LibDesktop)

View file

@ -13,6 +13,9 @@ set(SOURCES
Player.cpp Player.cpp
ScoreCard.cpp ScoreCard.cpp
SettingsDialog.cpp SettingsDialog.cpp
)
set(GENERATED_SOURCES
HeartsGML.h HeartsGML.h
) )

View file

@ -8,12 +8,15 @@ compile_gml(MinesweeperCustomGameWindow.gml MinesweeperCustomGameWindowGML.h min
compile_gml(MinesweeperWindow.gml MinesweeperWindowGML.h minesweeper_window_gml) compile_gml(MinesweeperWindow.gml MinesweeperWindowGML.h minesweeper_window_gml)
set(SOURCES set(SOURCES
MinesweeperCustomGameWindowGML.h
MinesweeperWindowGML.h
CustomGameDialog.cpp CustomGameDialog.cpp
Field.cpp Field.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
MinesweeperCustomGameWindowGML.h
MinesweeperWindowGML.h
)
serenity_app(Minesweeper ICON app-minesweeper) serenity_app(Minesweeper ICON app-minesweeper)
target_link_libraries(Minesweeper LibGUI LibConfig LibMain LibDesktop) target_link_libraries(Minesweeper LibGUI LibConfig LibMain LibDesktop)

View file

@ -9,6 +9,9 @@ compile_gml(Solitaire.gml SolitaireGML.h solitaire_gml)
set(SOURCES set(SOURCES
Game.cpp Game.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
SolitaireGML.h SolitaireGML.h
) )

View file

@ -9,6 +9,9 @@ compile_gml(Spider.gml SpiderGML.h spider_gml)
set(SOURCES set(SOURCES
Game.cpp Game.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
SpiderGML.h SpiderGML.h
) )

View file

@ -37,15 +37,12 @@ set(SOURCES
DragOperation.cpp DragOperation.cpp
EditingEngine.cpp EditingEngine.cpp
EmojiInputDialog.cpp EmojiInputDialog.cpp
EmojiInputDialogGML.h
Event.cpp Event.cpp
FileIconProvider.cpp FileIconProvider.cpp
FilePicker.cpp FilePicker.cpp
FilePickerDialogGML.h
FileSystemModel.cpp FileSystemModel.cpp
FilteringProxyModel.cpp FilteringProxyModel.cpp
FontPicker.cpp FontPicker.cpp
FontPickerDialogGML.h
Frame.cpp Frame.cpp
GitCommitLexer.cpp GitCommitLexer.cpp
GitCommitSyntaxHighlighter.cpp GitCommitSyntaxHighlighter.cpp
@ -81,7 +78,6 @@ set(SOURCES
OpacitySlider.cpp OpacitySlider.cpp
Painter.cpp Painter.cpp
PasswordInputDialog.cpp PasswordInputDialog.cpp
PasswordInputDialogGML.h
PersistentModelIndex.cpp PersistentModelIndex.cpp
Process.cpp Process.cpp
ProcessChooser.cpp ProcessChooser.cpp
@ -125,14 +121,18 @@ set(SOURCES
) )
set(GENERATED_SOURCES set(GENERATED_SOURCES
../../Services/WindowServer/WindowClientEndpoint.h
../../Services/WindowServer/WindowServerEndpoint.h
../../Services/WindowServer/WindowManagerClientEndpoint.h
../../Services/WindowServer/WindowManagerServerEndpoint.h
../../Services/NotificationServer/NotificationClientEndpoint.h
../../Services/NotificationServer/NotificationServerEndpoint.h
../../Services/Clipboard/ClipboardClientEndpoint.h ../../Services/Clipboard/ClipboardClientEndpoint.h
../../Services/Clipboard/ClipboardServerEndpoint.h ../../Services/Clipboard/ClipboardServerEndpoint.h
../../Services/NotificationServer/NotificationClientEndpoint.h
../../Services/NotificationServer/NotificationServerEndpoint.h
../../Services/WindowServer/WindowClientEndpoint.h
../../Services/WindowServer/WindowManagerClientEndpoint.h
../../Services/WindowServer/WindowManagerServerEndpoint.h
../../Services/WindowServer/WindowServerEndpoint.h
EmojiInputDialogGML.h
FilePickerDialogGML.h
FontPickerDialogGML.h
PasswordInputDialogGML.h
) )
serenity_lib(LibGUI gui) serenity_lib(LibGUI gui)

View file

@ -11,6 +11,9 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
Mixer.cpp Mixer.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
AudioServerEndpoint.h AudioServerEndpoint.h
AudioClientEndpoint.h AudioClientEndpoint.h
) )

View file

@ -9,11 +9,14 @@ compile_ipc(ClipboardClient.ipc ClipboardClientEndpoint.h)
set(SOURCES set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
ClipboardClientEndpoint.h
ClipboardServerEndpoint.h
Storage.cpp Storage.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
ClipboardClientEndpoint.h
ClipboardServerEndpoint.h
)
serenity_bin(Clipboard) serenity_bin(Clipboard)
target_link_libraries(Clipboard LibCore LibIPC LibMain) target_link_libraries(Clipboard LibCore LibIPC LibMain)

View file

@ -10,6 +10,9 @@ compile_ipc(ConfigClient.ipc ConfigClientEndpoint.h)
set(SOURCES set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
ConfigServerEndpoint.h ConfigServerEndpoint.h
ConfigClientEndpoint.h ConfigClientEndpoint.h
) )

View file

@ -10,6 +10,9 @@ compile_ipc(FileSystemAccessClient.ipc FileSystemAccessClientEndpoint.h)
set(SOURCES set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
FileSystemAccessServerEndpoint.h FileSystemAccessServerEndpoint.h
FileSystemAccessClientEndpoint.h FileSystemAccessClientEndpoint.h
) )

View file

@ -9,6 +9,9 @@ compile_ipc(ImageDecoderClient.ipc ImageDecoderClientEndpoint.h)
set(SOURCES set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
ImageDecoderServerEndpoint.h ImageDecoderServerEndpoint.h
ImageDecoderClientEndpoint.h ImageDecoderClientEndpoint.h
) )

View file

@ -11,6 +11,9 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
InspectableProcess.cpp InspectableProcess.cpp
)
set(GENERATED_SOURCES
InspectorServerEndpoint.h InspectorServerEndpoint.h
InspectorClientEndpoint.h InspectorClientEndpoint.h
) )

View file

@ -11,6 +11,9 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
Launcher.cpp Launcher.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
LaunchClientEndpoint.h LaunchClientEndpoint.h
LaunchServerEndpoint.h LaunchServerEndpoint.h
) )

View file

@ -7,10 +7,13 @@ serenity_component(
compile_gml(LoginWindow.gml LoginWindowGML.h login_window_gml) compile_gml(LoginWindow.gml LoginWindowGML.h login_window_gml)
set(SOURCES set(SOURCES
LoginWindowGML.h
LoginWindow.cpp LoginWindow.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
LoginWindowGML.h
)
serenity_bin(LoginServer) serenity_bin(LoginServer)
target_link_libraries(LoginServer LibGUI LibMain) target_link_libraries(LoginServer LibGUI LibMain)

View file

@ -10,12 +10,15 @@ compile_ipc(LookupClient.ipc LookupClientEndpoint.h)
set(SOURCES set(SOURCES
DNSServer.cpp DNSServer.cpp
LookupServer.cpp LookupServer.cpp
LookupServerEndpoint.h
LookupClientEndpoint.h
ConnectionFromClient.cpp ConnectionFromClient.cpp
MulticastDNS.cpp MulticastDNS.cpp
main.cpp main.cpp
) )
set(GENERATED_SOURCES
LookupServerEndpoint.h
LookupClientEndpoint.h
)
serenity_bin(LookupServer) serenity_bin(LookupServer)
target_link_libraries(LookupServer LibCore LibDNS LibIPC LibMain) target_link_libraries(LookupServer LibCore LibDNS LibIPC LibMain)

View file

@ -11,6 +11,9 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
NotificationWindow.cpp NotificationWindow.cpp
)
set(GENERATED_SOURCES
NotificationServerEndpoint.h NotificationServerEndpoint.h
NotificationClientEndpoint.h NotificationClientEndpoint.h
) )

View file

@ -10,8 +10,6 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
ConnectionCache.cpp ConnectionCache.cpp
Request.cpp Request.cpp
RequestClientEndpoint.h
RequestServerEndpoint.h
GeminiRequest.cpp GeminiRequest.cpp
GeminiProtocol.cpp GeminiProtocol.cpp
HttpRequest.cpp HttpRequest.cpp
@ -22,5 +20,10 @@ set(SOURCES
Protocol.cpp Protocol.cpp
) )
set(GENERATED_SOURCES
RequestClientEndpoint.h
RequestServerEndpoint.h
)
serenity_bin(RequestServer) serenity_bin(RequestServer)
target_link_libraries(RequestServer LibCore LibIPC LibGemini LibHTTP LibMain) target_link_libraries(RequestServer LibCore LibIPC LibGemini LibHTTP LibMain)

View file

@ -11,10 +11,13 @@ set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
DatabaseConnection.cpp DatabaseConnection.cpp
main.cpp main.cpp
SQLStatement.cpp
)
set(GENERATED_SOURCES
SQLClientEndpoint.h SQLClientEndpoint.h
SQLServerEndpoint.h SQLServerEndpoint.h
SQLStatement.cpp )
)
serenity_bin(SQLServer) serenity_bin(SQLServer)
target_link_libraries(SQLServer LibCore LibIPC LibSQL LibMain) target_link_libraries(SQLServer LibCore LibIPC LibSQL LibMain)

View file

@ -12,12 +12,15 @@ set(SOURCES
ConsoleGlobalObject.cpp ConsoleGlobalObject.cpp
ImageCodecPluginSerenity.cpp ImageCodecPluginSerenity.cpp
PageHost.cpp PageHost.cpp
WebContentClientEndpoint.h
WebContentConsoleClient.cpp WebContentConsoleClient.cpp
WebContentServerEndpoint.h
main.cpp main.cpp
) )
set(GENERATED_SOURCES
WebContentClientEndpoint.h
WebContentServerEndpoint.h
)
serenity_bin(WebContent) serenity_bin(WebContent)
target_link_libraries(WebContent LibCore LibIPC LibGfx LibImageDecoderClient LibWebView LibWeb LibMain) target_link_libraries(WebContent LibCore LibIPC LibGfx LibImageDecoderClient LibWebView LibWeb LibMain)
link_with_locale_data(WebContent) link_with_locale_data(WebContent)

View file

@ -9,6 +9,9 @@ compile_ipc(WebSocketClient.ipc WebSocketClientEndpoint.h)
set(SOURCES set(SOURCES
ConnectionFromClient.cpp ConnectionFromClient.cpp
main.cpp main.cpp
)
set(GENERATED_SOURCES
WebSocketClientEndpoint.h WebSocketClientEndpoint.h
WebSocketServerEndpoint.h WebSocketServerEndpoint.h
) )

View file

@ -33,12 +33,15 @@ set(SOURCES
WindowManager.cpp WindowManager.cpp
WindowStack.cpp WindowStack.cpp
WindowSwitcher.cpp WindowSwitcher.cpp
WMConnectionFromClient.cpp
KeymapSwitcher.cpp
)
set(GENERATED_SOURCES
WindowServerEndpoint.h WindowServerEndpoint.h
WindowClientEndpoint.h WindowClientEndpoint.h
WindowManagerServerEndpoint.h WindowManagerServerEndpoint.h
WindowManagerClientEndpoint.h WindowManagerClientEndpoint.h
WMConnectionFromClient.cpp
KeymapSwitcher.cpp
) )
serenity_bin(WindowServer) serenity_bin(WindowServer)