Warning, /office/calligra/sheets/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(calligra-sheets) 0002 0003 list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "CALLIGRA_SHEETS_EXPORT_FUNCTION_MODULE") 0004 0005 if (SHOULD_BUILD_PART_SHEETS) 0006 0007 include_directories( ${KOMAIN_INCLUDES} 0008 ${KOTEXT_INCLUDES} 0009 ${TEXTLAYOUT_INCLUDES} 0010 ${Boost_INCLUDE_DIR} ) 0011 0012 #add_definitions(-DCALLIGRA_SHEETS_MT) 0013 0014 add_subdirectory( engine ) 0015 add_subdirectory( functions ) 0016 add_subdirectory( core ) 0017 add_subdirectory( ui ) 0018 add_subdirectory( part ) 0019 0020 # have their own translation domain 0021 ### TODO: The tableshape needs a rewrite, 0022 ### it has been obsoleted by the implementation of texttables 0023 # The tableshape also registers the same actions as the main app, which causes issues. 0024 # add_subdirectory( shape ) 0025 0026 add_subdirectory( plugins ) 0027 0028 add_definitions(-DTRANSLATION_DOMAIN=\"calligrasheets\") 0029 0030 add_subdirectory( data ) 0031 if(BUILD_TESTING) 0032 add_subdirectory( tests ) 0033 endif() 0034 add_subdirectory( dtd ) 0035 0036 endif (SHOULD_BUILD_PART_SHEETS) 0037 0038 ########### APP ############### 0039 0040 if (SHOULD_BUILD_APP_SHEETS) 0041 add_subdirectory( app ) 0042 endif () 0043 0044 0045 0046 0047 0048 # TODO: with the new embedded JSON data for plugins there is no schema ATM to define extended 0049 # propertiessheets_plugin.desktop, sheets_viewplugin.desktop 0050