Changeset View
Changeset View
Standalone View
Standalone View
src/ioslaves/ftp/CMakeLists.txt
1 | 1 | | |||
---|---|---|---|---|---|
2 | project(kioslave-ftp) | 2 | project(kioslave-ftp) | ||
3 | 3 | | |||
4 | remove_definitions(-DQT_NO_CAST_FROM_ASCII) # TODO REMOVE | | |||
5 | | ||||
6 | include(ConfigureChecks.cmake) | 4 | include(ConfigureChecks.cmake) | ||
7 | configure_file(config-kioslave-ftp.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kioslave-ftp.h ) | 5 | configure_file(config-kioslave-ftp.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kioslave-ftp.h ) | ||
8 | 6 | | |||
9 | ########### next target ############### | 7 | ########### next target ############### | ||
10 | 8 | | |||
11 | set(kio_ftp_PART_SRCS | 9 | set(kio_ftp_PART_SRCS | ||
12 | ftp.cpp | 10 | ftp.cpp | ||
13 | ) | 11 | ) | ||
14 | 12 | | |||
15 | 13 | | |||
16 | add_library(kio_ftp MODULE ${kio_ftp_PART_SRCS}) | 14 | add_library(kio_ftp MODULE ${kio_ftp_PART_SRCS}) | ||
17 | target_link_libraries(kio_ftp Qt5::Network KF5::KIOCore KF5::I18n) | 15 | target_link_libraries(kio_ftp Qt5::Network KF5::KIOCore KF5::I18n) | ||
18 | 16 | | |||
19 | set_target_properties(kio_ftp PROPERTIES OUTPUT_NAME "ftp") | 17 | set_target_properties(kio_ftp PROPERTIES OUTPUT_NAME "ftp") | ||
20 | set_target_properties(kio_ftp PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf5/kio") | 18 | set_target_properties(kio_ftp PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/kf5/kio") | ||
21 | install(TARGETS kio_ftp DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kio) | 19 | install(TARGETS kio_ftp DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kio) |