mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 09:48:11 +00:00

Currently, LibUnicodeData contains the generated UCD and CLDR data. Move the UCD data to the main LibUnicode library, and rename LibUnicodeData to LibLocaleData. This is another prepatory change to migrate to LibLocale.
50 lines
1.3 KiB
CMake
50 lines
1.3 KiB
CMake
serenity_component(
|
|
Spreadsheet
|
|
TARGETS Spreadsheet
|
|
DEPENDS WebContent
|
|
)
|
|
|
|
compile_gml(CondFormatting.gml CondFormattingGML.h cond_fmt_gml)
|
|
compile_gml(CondView.gml CondFormattingViewGML.h cond_fmt_view_gml)
|
|
compile_gml(csv_import.gml CSVImportGML.h csv_import_gml)
|
|
compile_gml(csv_export.gml CSVExportGML.h csv_export_gml)
|
|
compile_gml(select_format_page.gml FormatSelectionPageGML.h select_format_page_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
|
|
ExportDialog.cpp
|
|
HelpWindow.cpp
|
|
ImportDialog.cpp
|
|
JSIntegration.cpp
|
|
Readers/XSV.cpp
|
|
Spreadsheet.cpp
|
|
SpreadsheetModel.cpp
|
|
SpreadsheetView.cpp
|
|
SpreadsheetWidget.cpp
|
|
Workbook.cpp
|
|
main.cpp
|
|
)
|
|
|
|
set(GENERATED_SOURCES
|
|
CSVExportGML.h
|
|
CSVImportGML.h
|
|
FormatSelectionPageGML.h
|
|
)
|
|
|
|
serenity_app(Spreadsheet ICON app-spreadsheet)
|
|
target_link_libraries(Spreadsheet LibFileSystemAccessClient LibGUI LibJS LibMain LibWebView LibWeb)
|
|
|
|
serenity_test(Writers/Test/TestXSVWriter.cpp Spreadsheet)
|
|
|
|
serenity_test(Readers/Test/TestXSV.cpp Spreadsheet)
|
|
target_sources(TestXSV PRIVATE Readers/XSV.cpp)
|