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 )