Warning, /frameworks/sonnet/data/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMMarkNonGuiExecutable) 0002 0003 if(NOT CMAKE_CROSSCOMPILING) 0004 add_executable(parsetrigrams parsetrigrams.cpp) 0005 add_executable(gentrigrams gentrigrams.cpp) 0006 0007 # Mark it as non-gui so we won't create an app bundle on Mac OS X 0008 ecm_mark_nongui_executable(parsetrigrams) 0009 ecm_mark_nongui_executable(gentrigrams) 0010 0011 TARGET_LINK_LIBRARIES(parsetrigrams PUBLIC Qt${QT_MAJOR_VERSION}::Core) 0012 TARGET_LINK_LIBRARIES(gentrigrams PUBLIC Qt${QT_MAJOR_VERSION}::Core KF5::SonnetCore) 0013 INSTALL(TARGETS parsetrigrams ${KF_INSTALL_TARGETS_DEFAULT_ARGS}) 0014 INSTALL(TARGETS gentrigrams ${KF_INSTALL_TARGETS_DEFAULT_ARGS}) 0015 0016 add_executable(KF5::parsetrigrams ALIAS parsetrigrams) 0017 else() 0018 if (NOT PARSETRIGRAMS_EXECUTABLE AND KF5_HOST_TOOLING) 0019 find_program(PARSETRIGRAMS_EXECUTABLE parsetrigrams PATHS ${KF5_HOST_TOOLING}/${KDE_INSTALL_BINDIR} NO_DEFAULT_PATH) 0020 endif() 0021 if (PARSETRIGRAMS_EXECUTABLE) 0022 add_executable(KF5::parsetrigrams IMPORTED GLOBAL) 0023 set_target_properties(KF5::parsetrigrams PROPERTIES IMPORTED_LOCATION ${PARSETRIGRAMS_EXECUTABLE}) 0024 endif() 0025 endif()