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 set_target_properties(parsetrigrams PROPERTIES OUTPUT_NAME parsetrigrams6) 0006 add_executable(gentrigrams gentrigrams.cpp) 0007 0008 # Mark it as non-gui so we won't create an app bundle on Mac OS X 0009 ecm_mark_nongui_executable(parsetrigrams) 0010 ecm_mark_nongui_executable(gentrigrams) 0011 0012 TARGET_LINK_LIBRARIES(parsetrigrams PUBLIC Qt6::Core) 0013 TARGET_LINK_LIBRARIES(gentrigrams PUBLIC Qt6::Core KF6::SonnetCore) 0014 INSTALL(TARGETS parsetrigrams ${KF_INSTALL_TARGETS_DEFAULT_ARGS}) 0015 0016 add_executable(KF6::parsetrigrams ALIAS parsetrigrams) 0017 else() 0018 if (NOT PARSETRIGRAMS_EXECUTABLE AND KF6_HOST_TOOLING) 0019 find_program(PARSETRIGRAMS_EXECUTABLE parsetrigrams6 PATHS ${KF6_HOST_TOOLING}/${KDE_INSTALL_BINDIR} NO_DEFAULT_PATH) 0020 endif() 0021 if (PARSETRIGRAMS_EXECUTABLE) 0022 add_executable(KF6::parsetrigrams IMPORTED GLOBAL) 0023 set_target_properties(KF6::parsetrigrams PROPERTIES IMPORTED_LOCATION ${PARSETRIGRAMS_EXECUTABLE}) 0024 endif() 0025 endif()