Warning, /network/kio-extras/man/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/.. ) 0002 include_directories( ${CMAKE_CURRENT_BINARY_DIR}/.. ) 0003 0004 ########### next target ############### 0005 0006 add_executable(kio_man_test) 0007 ecm_mark_as_test(kio_man_test) 0008 set_target_properties(kio_man_test PROPERTIES 0009 COMPILE_FLAGS "-DSIMPLE_MAN2HTML -DKIO_MAN_TEST" 0010 ) 0011 0012 set(kio_man_test_generated_SRCS) 0013 ecm_gperf_generate(../requests.gperf ${CMAKE_CURRENT_BINARY_DIR}/request_gperf.h kio_man_test_generated_SRCS) 0014 0015 target_sources(kio_man_test PRIVATE 0016 ${kio_man_test_generated_SRCS} 0017 kio_man_test.cpp 0018 ${CMAKE_CURRENT_SOURCE_DIR}/../man2html.cpp 0019 ${CMAKE_CURRENT_SOURCE_DIR}/../request_hash.cpp 0020 ${CMAKE_CURRENT_SOURCE_DIR}/../kio_man.cpp 0021 ) 0022 0023 target_link_libraries(kio_man_test Qt::Widgets KF6::I18n KF6::KIOCore KF6::Archive KF6::Codecs Qt::Network kio_man_debug) 0024 0025 if (QT_MAJOR_VERSION STREQUAL "6") 0026 target_link_libraries(kio_man_test Qt::Core5Compat) 0027 endif() 0028 0029 if (AVOID_NULLPTR_WARNING_FLAG) 0030 target_compile_options(kio_man_test PRIVATE ${AVOID_NULLPTR_WARNING_FLAG}) 0031 endif() 0032 0033 0034 0035 ########### next target ############### 0036 0037 add_executable(man2html ) 0038 ecm_mark_as_test(man2html) 0039 set_target_properties(man2html PROPERTIES 0040 COMPILE_FLAGS -DSIMPLE_MAN2HTML 0041 ) 0042 0043 set(man2html_generated_SRCS) 0044 ecm_gperf_generate(../requests.gperf ${CMAKE_CURRENT_BINARY_DIR}/request_gperf.h man2html_generated_SRCS) 0045 0046 target_sources(man2html PRIVATE 0047 ${man2html_generated_SRCS} 0048 ${CMAKE_CURRENT_SOURCE_DIR}/../request_hash.cpp 0049 ${CMAKE_CURRENT_SOURCE_DIR}/../man2html.cpp 0050 ) 0051 0052 target_link_libraries(man2html Qt::Core KF6::Codecs KF6::Archive kio_man_debug) 0053 0054 if (QT_MAJOR_VERSION STREQUAL "6") 0055 target_link_libraries(man2html Qt::Core5Compat) 0056 endif() 0057 0058 if (AVOID_NULLPTR_WARNING_FLAG) 0059 target_compile_options(man2html PRIVATE ${AVOID_NULLPTR_WARNING_FLAG}) 0060 endif()