diff options
Diffstat (limited to 'src/modules/options/CMakeLists.txt')
| -rw-r--r-- | src/modules/options/CMakeLists.txt | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/src/modules/options/CMakeLists.txt b/src/modules/options/CMakeLists.txt new file mode 100644 index 0000000..a2d940f --- /dev/null +++ b/src/modules/options/CMakeLists.txt @@ -0,0 +1,74 @@ +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR} + ${CMAKE_BINARY_DIR}/include/${PROJECT_NAME} +) + + +##### kvioptions + +configure_file( mkcreateinstanceproc.sh.cmake mkcreateinstanceproc.sh @ONLY ) + +add_custom_command( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/instances.h ${CMAKE_CURRENT_BINARY_DIR}/instances.cpp + COMMAND sh ${CMAKE_CURRENT_BINARY_DIR}/mkcreateinstanceproc.sh + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +) + +add_custom_target( + _instances_h_cpp + DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/instances.h ${CMAKE_CURRENT_BINARY_DIR}/instances.cpp +) + +tde_add_kpart( libkvioptions AUTOMOC + SOURCES + libkvioptions.cpp + container.cpp + dialog.cpp + ${CMAKE_CURRENT_BINARY_DIR}/instances.cpp + optw_antispam.cpp + optw_avatar.cpp + optw_connection.cpp + optw_ctcp.cpp + optw_ctcpfloodprotection.cpp + optw_dcc.cpp + optw_generalopt.cpp + optw_highlighting.cpp + optw_ident.cpp + optw_identity.cpp + optw_ignore.cpp + optw_input.cpp + optw_interfacefeatures.cpp + optw_interfacelookglobal.cpp + optw_irc.cpp + optw_ircoutput.cpp + optw_ircview.cpp + optw_lag.cpp + optw_logging.cpp + optw_mediatypes.cpp + optw_messages.cpp + optw_nickserv.cpp + optw_notify.cpp + optw_protection.cpp + optw_proxy.cpp + optw_query.cpp + optw_servers.cpp + optw_sound.cpp + optw_ssl.cpp + optw_taskbar.cpp + optw_textencoding.cpp + optw_texticons.cpp + optw_theme.cpp + optw_tools.cpp + optw_transport.cpp + optw_topiclabel.cpp + optw_away.cpp + optw_uparser.cpp + optw_urlhandlers.cpp + optw_userlist.cpp + optw_tray.cpp + LINK kvirc-shared + DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/modules + DEPENDENCIES _instances_h_cpp +) |
