Warning, /office/calligra/filters/sheets/xlsx/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DKDE_DEFAULT_DEBUG_AREA=30527)
0002 
0003 include_directories(${KOMAIN_INCLUDES}
0004                     ${KOODF2_INCLUDES}           # For KoOdfChartWriter
0005                     ${CMAKE_SOURCE_DIR}/filters/libmso
0006                     ${CMAKE_SOURCE_DIR}/filters/libmsooxml
0007 )
0008 
0009 ########### next target ###############
0010 
0011 set(xlsx2ods_PART_SRCS
0012     XlsxImport.cpp
0013     XlsxXmlCommonReader.cpp
0014     XlsxXmlDocumentReader.cpp
0015     XlsxXmlWorksheetReader.cpp
0016     XlsxXmlSharedStringsReader.cpp
0017     XlsxXmlStylesReader.cpp
0018     XlsxXmlDrawingReader.cpp
0019     XlsxXmlChartReader.cpp
0020     XlsxXmlCommentsReader.cpp
0021     XlsxXmlTableReader.cpp
0022 
0023     XlsxChartOdfWriter.cpp
0024     FormulaParser.cpp
0025 )
0026 
0027 add_library(calligra_filter_xlsx2ods MODULE ${xlsx2ods_PART_SRCS})
0028 calligra_filter_desktop_to_json(calligra_filter_xlsx2ods calligra_filter_xlsx2ods.desktop)
0029 
0030 target_link_libraries(
0031     calligra_filter_xlsx2ods
0032     koodf2
0033     komsooxml
0034     mso
0035     koodf
0036     komain
0037     calligrasheetscommon
0038 )
0039 
0040 install(TARGETS calligra_filter_xlsx2ods DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/formatfilters)
0041 
0042 ########### install files ###############
0043 
0044 if(SHOULD_BUILD_FILEMANAGER_THUMBNAIL)
0045     install( FILES sheets_xlsx_thumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR})
0046 endif()
0047 
0048 ########## unit tests ###################
0049 
0050 set(TestFormulaParser_SRCS
0051     FormulaParser.cpp
0052     TestFormulaParser.cpp
0053 )
0054 
0055 ecm_add_test( ${TestFormulaParser_SRCS}
0056     TEST_NAME "FormulaParser"
0057     NAME_PREFIX "filter-xlsx2ods-"
0058     LINK_LIBRARIES komsooxml calligrasheetscommon Qt5::Test
0059 )