Warning, /education/minuet/src/interfaces/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(minuetinterfaces_LIB_SRCS 0002 icore.cpp 0003 iplugin.cpp 0004 iplugincontroller.cpp 0005 iuicontroller.cpp 0006 isoundcontroller.cpp 0007 iexercisecontroller.cpp 0008 ) 0009 0010 add_library(minuetinterfaces ${minuetinterfaces_LIB_SRCS}) 0011 add_library(Minuet::Interfaces ALIAS minuetinterfaces) 0012 0013 set_target_properties(minuetinterfaces PROPERTIES VERSION 0.3.0) 0014 0015 generate_export_header(minuetinterfaces EXPORT_FILE_NAME minuetinterfacesexport.h) 0016 0017 target_link_libraries(minuetinterfaces 0018 Qt::Core 0019 Qt::Quick 0020 ) 0021 0022 IF(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Android") 0023 install(FILES 0024 ${CMAKE_CURRENT_BINARY_DIR}/minuetinterfacesexport.h 0025 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/minuet/interfaces 0026 COMPONENT Devel 0027 ) 0028 0029 install(TARGETS 0030 minuetinterfaces 0031 EXPORT MinuetTargets 0032 ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} 0033 ) 0034 0035 install(FILES 0036 icore.h 0037 iplugin.h 0038 iplugincontroller.h 0039 iuicontroller.h 0040 isoundcontroller.h 0041 iexercisecontroller.h 0042 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/minuet/interfaces 0043 COMPONENT Devel 0044 ) 0045 ENDIF(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Android")