mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 19:38:12 +00:00

New serenity_app() targets can be defined which allows application icons to be emedded directly into the executable. The embedded icons will then be used when creating an icon for that file in LibGUI.
28 lines
698 B
CMake
28 lines
698 B
CMake
compile_gml(CondFormatting.gml CondFormattingGML.h cond_fmt_gml)
|
|
compile_gml(CondView.gml CondFormattingViewGML.h cond_fmt_view_gml)
|
|
|
|
set(SOURCES
|
|
Cell.cpp
|
|
CellSyntaxHighlighter.cpp
|
|
CellType/Date.cpp
|
|
CellType/Format.cpp
|
|
CellType/Identity.cpp
|
|
CellType/Numeric.cpp
|
|
CellType/String.cpp
|
|
CellType/Type.cpp
|
|
CellTypeDialog.cpp
|
|
CondFormattingGML.h
|
|
CondFormattingViewGML.h
|
|
HelpWindow.cpp
|
|
JSIntegration.cpp
|
|
Readers/XSV.cpp
|
|
Spreadsheet.cpp
|
|
SpreadsheetModel.cpp
|
|
SpreadsheetView.cpp
|
|
SpreadsheetWidget.cpp
|
|
Workbook.cpp
|
|
main.cpp
|
|
)
|
|
|
|
serenity_app(Spreadsheet ICON app-spreadsheet)
|
|
target_link_libraries(Spreadsheet LibGUI LibJS LibWeb)
|