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

0001 include_directories(${CMAKE_SOURCE_DIR}/sheets ${KOMAIN_INCLUDES} ${FLAKE_INCLUDES} ${EIGEN3_INCLUDE_DIR})
0002 
0003 
0004 ########### next target ###############
0005 
0006 add_library(kspreadbitopsmodule MODULE BitOpsModule.h bitops.cpp)
0007 calligrasheets_plugin_desktop_to_json(kspreadbitopsmodule kspreadbitopsmodule.desktop)
0008 target_link_libraries(kspreadbitopsmodule calligrasheetscommon)
0009 install(TARGETS kspreadbitopsmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0010 install(FILES bitops.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0011 
0012 ########### next target ###############
0013 
0014 add_library(kspreadconversionmodule MODULE ConversionModule.h conversion.cpp)
0015 calligrasheets_plugin_desktop_to_json(kspreadconversionmodule kspreadconversionmodule.desktop)
0016 target_link_libraries(kspreadconversionmodule calligrasheetscommon)
0017 install(TARGETS kspreadconversionmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0018 install(FILES conversion.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0019 
0020 ########### next target ###############
0021 
0022 add_library(kspreaddatabasemodule MODULE DatabaseModule.h database.cpp)
0023 calligrasheets_plugin_desktop_to_json(kspreaddatabasemodule kspreaddatabasemodule.desktop)
0024 target_link_libraries(kspreaddatabasemodule calligrasheetscommon)
0025 install(TARGETS kspreaddatabasemodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0026 install(FILES database.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0027 
0028 ########### next target ###############
0029 
0030 add_library(kspreaddatetimemodule MODULE DateTimeModule.h datetime.cpp)
0031 calligrasheets_plugin_desktop_to_json(kspreaddatetimemodule kspreaddatetimemodule.desktop)
0032 target_link_libraries(kspreaddatetimemodule calligrasheetscommon)
0033 install(TARGETS kspreaddatetimemodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0034 install(FILES datetime.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0035 
0036 ########### next target ###############
0037 
0038 add_library(kspreadengineeringmodule MODULE EngineeringModule.h engineering.cpp)
0039 calligrasheets_plugin_desktop_to_json(kspreadengineeringmodule kspreadengineeringmodule.desktop)
0040 target_link_libraries(kspreadengineeringmodule calligrasheetscommon)
0041 install(TARGETS kspreadengineeringmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0042 install(FILES engineering.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0043 
0044 ########### next target ###############
0045 
0046 add_library(kspreadfinancialmodule MODULE FinancialModule.h financial.cpp)
0047 calligrasheets_plugin_desktop_to_json(kspreadfinancialmodule kspreadfinancialmodule.desktop)
0048 target_link_libraries(kspreadfinancialmodule calligrasheetscommon)
0049 install(TARGETS kspreadfinancialmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0050 install(FILES financial.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0051 
0052 ########### next target ###############
0053 
0054 add_library(kspreadinformationmodule MODULE InformationModule.h information.cpp)
0055 calligrasheets_plugin_desktop_to_json(kspreadinformationmodule kspreadinformationmodule.desktop)
0056 target_link_libraries(kspreadinformationmodule calligrasheetscommon)
0057 install(TARGETS kspreadinformationmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0058 install(FILES information.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0059 
0060 ########### next target ###############
0061 
0062 add_library(kspreadlogicmodule MODULE LogicModule.h logic.cpp)
0063 calligrasheets_plugin_desktop_to_json(kspreadlogicmodule kspreadlogicmodule.desktop)
0064 target_link_libraries(kspreadlogicmodule calligrasheetscommon)
0065 install(TARGETS kspreadlogicmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0066 install(FILES logic.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0067 
0068 ########### next target ###############
0069 
0070 add_library(kspreadmathmodule MODULE MathModule.h math.cpp)
0071 calligrasheets_plugin_desktop_to_json(kspreadmathmodule kspreadmathmodule.desktop)
0072 target_link_libraries(kspreadmathmodule calligrasheetscommon)
0073 install(TARGETS kspreadmathmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0074 install(FILES math.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0075 
0076 ########### next target ###############
0077 
0078 add_library(kspreadreferencemodule MODULE ReferenceModule.h reference.cpp)
0079 calligrasheets_plugin_desktop_to_json(kspreadreferencemodule kspreadreferencemodule.desktop)
0080 target_link_libraries(kspreadreferencemodule calligrasheetscommon)
0081 install(TARGETS kspreadreferencemodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0082 install(FILES reference.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0083 
0084 ########### next target ###############
0085 
0086 add_library(kspreadstatisticalmodule MODULE StatisticalModule.h statistical.cpp)
0087 calligrasheets_plugin_desktop_to_json(kspreadstatisticalmodule kspreadstatisticalmodule.desktop)
0088 target_link_libraries(kspreadstatisticalmodule calligrasheetscommon)
0089 install(TARGETS kspreadstatisticalmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0090 install(FILES statistical.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0091 
0092 ########### next target ###############
0093 
0094 add_library(kspreadtextmodule MODULE TextModule.h text.cpp)
0095 calligrasheets_plugin_desktop_to_json(kspreadtextmodule kspreadtextmodule.desktop)
0096 target_link_libraries(kspreadtextmodule calligrasheetscommon)
0097 install(TARGETS kspreadtextmodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0098 install(FILES text.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)
0099 
0100 ########### next target ###############
0101 
0102 add_library(kspreadtrigonometrymodule MODULE TrigonometryModule.h trig.cpp)
0103 calligrasheets_plugin_desktop_to_json(kspreadtrigonometrymodule kspreadtrigonometrymodule.desktop)
0104 target_link_libraries(kspreadtrigonometrymodule calligrasheetscommon)
0105 install(TARGETS kspreadtrigonometrymodule DESTINATION ${PLUGIN_INSTALL_DIR}/calligrasheets/functions)
0106 install(FILES trig.xml DESTINATION ${DATA_INSTALL_DIR}/calligrasheets/functions)