diff options
| author | 2008-03-29 17:10:56 +0000 | |
|---|---|---|
| committer | 2008-03-29 17:10:56 +0000 | |
| commit | b11762a81c9fb9c18e16e9b5883be61ee6523755 (patch) | |
| tree | 7f131d47f8906186e9b48b563ffe11dc8f3de7f9 /src | |
| parent | ported modules about and action; (diff) | |
| download | KVIrc-b11762a81c9fb9c18e16e9b5883be61ee6523755.tar.gz KVIrc-b11762a81c9fb9c18e16e9b5883be61ee6523755.tar.bz2 KVIrc-b11762a81c9fb9c18e16e9b5883be61ee6523755.zip | |
added CMake rules :)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1330 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
62 files changed, 2113 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 000000000..75f0c4445 --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,9 @@ +# CMakeLists for src/ + +# Windows need the win32registrar component +IF(WIN32) + ADD_SUBDIRECTORY(win32registrar) +ENDIF() + +# Find subdirs +SUBDIRS(kvilib kvirc modules)
\ No newline at end of file diff --git a/src/kvilib/CMakeLists.txt b/src/kvilib/CMakeLists.txt new file mode 100644 index 000000000..b15b8b698 --- /dev/null +++ b/src/kvilib/CMakeLists.txt @@ -0,0 +1,167 @@ +# CMakeLists.txt for src/kvilib/ + +INCLUDE_DIRECTORIES( + config + core + ext + file + irc + net + system + ${QT_INCLUDES} +) + +SET(kvilib_MOC_HDRS + tal/kvi_tal_application_qt.h + tal/kvi_tal_menubar_qt.h + tal/kvi_tal_popupmenu.h + tal/kvi_tal_application.h + tal/kvi_tal_filedialog.h + tal/kvi_tal_iconview.h + tal/kvi_tal_listbox.h + tal/kvi_tal_listview.h + tal/kvi_tal_mainwindow.h + tal/kvi_tal_menubar.h + tal/kvi_tal_toolbar.h + tal/kvi_tal_toolbardocktype.h + tal/kvi_tal_tooltip.h + tal/kvi_tal_windowstate.h + system/kvi_byteorder.h + system/kvi_env.h + system/kvi_locale.h + system/kvi_process.h + system/kvi_stdarg.h + system/kvi_thread.h + system/kvi_time.h + net/kvi_dns.h + net/kvi_http.h + net/kvi_netutils.h + net/kvi_socket.h + net/kvi_sockettype.h + net/kvi_ssl.h + irc/kvi_avatar.h + irc/kvi_avatarcache.h + irc/kvi_ircmask.h + irc/kvi_ircserver.h + irc/kvi_ircserverdb.h + irc/kvi_ircuserdb.h + irc/kvi_mirccntrl.h + irc/kvi_nickserv.h + irc/kvi_useridentity.h + file/kvi_file.h + file/kvi_fileutils.h + file/kvi_packagefile.h + ext/kvi_accel.h + ext/kvi_cmdformatter.h + ext/kvi_config.h + ext/kvi_crypt.h + ext/kvi_databuffer.h + ext/kvi_dcophelper.h + ext/kvi_doublebuffer.h + ext/kvi_draganddrop.h + ext/kvi_garbage.h + ext/kvi_imagelib.h + ext/kvi_md5.h + ext/kvi_mediatype.h + ext/kvi_miscutils.h + ext/kvi_msgtype.h + ext/kvi_osinfo.h + ext/kvi_pixmap.h + ext/kvi_proxydb.h + ext/kvi_regchan.h + ext/kvi_regusersdb.h + ext/kvi_sharedfiles.h + ext/kvi_stringconversion.h + ext/kvi_xlib.h + core/kvi_bswap.h + core/kvi_error.h + core/kvi_heapobject.h + core/kvi_inttypes.h + core/kvi_malloc.h + core/kvi_memmove.h + core/kvi_qcstring.h + core/kvi_qstring.h + core/kvi_strasm.h + core/kvi_string.h + core/kvi_stringarray.h + config/kvi_confignames.h + config/kvi_debug.h + config/kvi_defaults.h + config/kvi_fileextensions.h + config/kvi_settings.h + config/kvi_sourcesdate.h + config/kvi_version.h + config/kvi_wincfg.h +) + +SET(kvilib_SRCS + tal/kvi_tal_application.cpp + tal/kvi_tal_filedialog.cpp + tal/kvi_tal_iconview.cpp + tal/kvi_tal_listbox.cpp + tal/kvi_tal_listview.cpp + tal/kvi_tal_mainwindow.cpp + tal/kvi_tal_menubar.cpp + tal/kvi_tal_popupmenu.cpp + tal/kvi_tal_toolbar.cpp + tal/kvi_tal_tooltip.cpp + system/kvi_env.cpp + system/kvi_locale.cpp + system/kvi_thread.cpp + system/kvi_time.cpp + net/kvi_dns.cpp + net/kvi_http.cpp + net/kvi_netutils.cpp + net/kvi_socket.cpp + net/kvi_ssl.cpp + irc/kvi_avatar.cpp + irc/kvi_avatarcache.cpp + irc/kvi_ircmask.cpp + irc/kvi_ircserver.cpp + irc/kvi_ircserverdb.cpp + irc/kvi_ircuserdb.cpp + irc/kvi_mirccntrl.cpp + irc/kvi_nickserv.cpp + irc/kvi_useridentity.cpp + file/kvi_file.cpp + file/kvi_fileutils.cpp + file/kvi_packagefile.cpp + ext/kvi_cmdformatter.cpp + ext/kvi_config.cpp + ext/kvi_crypt.cpp + ext/kvi_databuffer.cpp + ext/kvi_dcophelper.cpp + ext/kvi_doublebuffer.cpp + ext/kvi_garbage.cpp + ext/kvi_imagelib.cpp + ext/kvi_md5.cpp + ext/kvi_mediatype.cpp + ext/kvi_miscutils.cpp + ext/kvi_msgtype.cpp + ext/kvi_osinfo.cpp + ext/kvi_pixmap.cpp + ext/kvi_proxydb.cpp + ext/kvi_regchan.cpp + ext/kvi_regusersdb.cpp + ext/kvi_sharedfiles.cpp + ext/kvi_stringconversion.cpp + core/kvi_error.cpp + core/kvi_heapobject.cpp + core/kvi_malloc.cpp + core/kvi_memmove.cpp + core/kvi_qstring.cpp + core/kvi_string.cpp + core/kvi_stringarray.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilib_MOC_SRCS ${kvilib_MOC_HDRS}) +#QT4_AUTOMOC(${kvilib_MOC_SRCS}) + +# Create library +ADD_LIBRARY(kvilib SHARED ${kvilib_SRCS} ${kvilib_MOC_SRCS}) +TARGET_LINK_LIBRARIES(kvilib ${LIBS}) + +# Installation directives +SET_TARGET_PROPERTIES(kvilib PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilib LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/lib) diff --git a/src/kvirc/CMakeLists.txt b/src/kvirc/CMakeLists.txt new file mode 100644 index 000000000..a43a94f39 --- /dev/null +++ b/src/kvirc/CMakeLists.txt @@ -0,0 +1,436 @@ +# CMakeLists.txt for src/kvirc/ + +INCLUDE_DIRECTORIES( + kernel + kvs + module + sparser + ui + ../kvilib/tal + ../kvilib/config + ../kvilib/core + ../kvilib/ext + ../kvilib/file + ../kvilib/irc + ../kvilib/net + ../kvilib/system +) + +SET(kvirc_MOC_HDRS + ui/kvi_actiondrawer.h + ui/kvi_channel.h + ui/kvi_colorwin.h + ui/kvi_console.h + ui/kvi_cryptcontroller.h + ui/kvi_ctcppagedialog.h + ui/kvi_customtoolbar.h + ui/kvi_debugwindow.h + ui/kvi_dynamictooltip.h + ui/kvi_filedialog.h + ui/kvi_frame.h + ui/kvi_historywin.h + ui/kvi_htmldialog.h + ui/kvi_imagedialog.h + ui/kvi_input.h + ui/kvi_ipeditor.h + ui/kvi_irctoolbar.h + ui/kvi_ircview.h + ui/kvi_ircviewprivate.h + ui/kvi_ircviewtools.h + ui/kvi_listview.h + ui/kvi_maskeditor.h + ui/kvi_mdimanager.h + ui/kvi_menubar.h + ui/kvi_modeeditor.h + ui/kvi_modew.h + ui/kvi_msgbox.h + ui/kvi_optionswidget.h + ui/kvi_query.h + ui/kvi_scriptbutton.h + ui/kvi_scripteditor.h + ui/kvi_selectors.h + ui/kvi_splash.h + ui/kvi_statusbar.h + ui/kvi_statusbarapplet.h + #ui/kvi_styled_controls.h + ui/kvi_taskbar.h + ui/kvi_texticonwin.h + ui/kvi_themedlabel.h + ui/kvi_toolbar.h + ui/kvi_toolwindows_container.h + ui/kvi_topicw.h + ui/kvi_userlistview.h + ui/kvi_window.h + sparser/kvi_antispam.h + sparser/kvi_ircmessage.h + sparser/kvi_numeric.h + sparser/kvi_sparser.h + module/kvi_mexlinkfilter.h + module/kvi_mexserverimport.h + module/kvi_mextoolbar.h + module/kvi_module.h + module/kvi_moduleextension.h + module/kvi_modulemanager.h + kvs/kvi_kvs.h + kvs/kvi_kvs_action.h + kvs/kvi_kvs_aliasmanager.h + kvs/kvi_kvs_array.h + kvs/kvi_kvs_arraycast.h + kvs/kvi_kvs_asyncdnsoperation.h + kvs/kvi_kvs_asyncoperation.h + kvs/kvi_kvs_callbackobject.h + kvs/kvi_kvs_corecallbackcommands.h + kvs/kvi_kvs_corefunctions.h + kvs/kvi_kvs_coresimplecommands.h + kvs/kvi_kvs_dnsmanager.h + kvs/kvi_kvs_event.h + kvs/kvi_kvs_eventhandler.h + kvs/kvi_kvs_eventmanager.h + kvs/kvi_kvs_eventtable.h + kvs/kvi_kvs_eventtriggers.h + kvs/kvi_kvs_hash.h + kvs/kvi_kvs_kernel.h + kvs/kvi_kvs_moduleinterface.h + kvs/kvi_kvs_object.h + kvs/kvi_kvs_object_class.h + kvs/kvi_kvs_object_controller.h + kvs/kvi_kvs_object_functioncall.h + kvs/kvi_kvs_object_functionhandler.h + kvs/kvi_kvs_object_functionhandlerimpl.h + kvs/kvi_kvs_parameterprocessor.h + kvs/kvi_kvs_parser.h + kvs/kvi_kvs_parser_macros.h + kvs/kvi_kvs_popupmanager.h + kvs/kvi_kvs_popupmenu.h + kvs/kvi_kvs_processmanager.h + kvs/kvi_kvs_report.h + kvs/kvi_kvs_runtimecall.h + kvs/kvi_kvs_runtimecontext.h + kvs/kvi_kvs_rwevaluationresult.h + kvs/kvi_kvs_script.h + kvs/kvi_kvs_scriptaddonmanager.h + kvs/kvi_kvs_switchlist.h + kvs/kvi_kvs_timermanager.h + kvs/kvi_kvs_treenode.h + kvs/kvi_kvs_treenode_aliasfunctioncall.h + kvs/kvi_kvs_treenode_aliassimplecommand.h + kvs/kvi_kvs_treenode_arraycount.h + kvs/kvi_kvs_treenode_arrayelement.h + kvs/kvi_kvs_treenode_arrayorhashelement.h + kvs/kvi_kvs_treenode_arrayreferenceassert.h + kvs/kvi_kvs_treenode_base.h + kvs/kvi_kvs_treenode_baseobjectfunctioncall.h + kvs/kvi_kvs_treenode_callbackcommand.h + kvs/kvi_kvs_treenode_command.h + kvs/kvi_kvs_treenode_commandevaluation.h + kvs/kvi_kvs_treenode_commandwithparameters.h + kvs/kvi_kvs_treenode_compositedata.h + kvs/kvi_kvs_treenode_constantdata.h + kvs/kvi_kvs_treenode_corecallbackcommand.h + kvs/kvi_kvs_treenode_corefunctioncall.h + kvs/kvi_kvs_treenode_coresimplecommand.h + kvs/kvi_kvs_treenode_data.h + kvs/kvi_kvs_treenode_datalist.h + kvs/kvi_kvs_treenode_expression.h + kvs/kvi_kvs_treenode_expressionreturn.h + kvs/kvi_kvs_treenode_extendedscopevariable.h + kvs/kvi_kvs_treenode_functioncall.h + kvs/kvi_kvs_treenode_globalvariable.h + kvs/kvi_kvs_treenode_hashcount.h + kvs/kvi_kvs_treenode_hashelement.h + kvs/kvi_kvs_treenode_hashreferenceassert.h + kvs/kvi_kvs_treenode_indirectdata.h + kvs/kvi_kvs_treenode_instruction.h + kvs/kvi_kvs_treenode_instructionblock.h + kvs/kvi_kvs_treenode_localvariable.h + kvs/kvi_kvs_treenode_modulecallbackcommand.h + kvs/kvi_kvs_treenode_modulefunctioncall.h + kvs/kvi_kvs_treenode_modulesimplecommand.h + kvs/kvi_kvs_treenode_multipleparameteridentifier.h + kvs/kvi_kvs_treenode_objectfield.h + kvs/kvi_kvs_treenode_objectfunctioncall.h + kvs/kvi_kvs_treenode_operation.h + kvs/kvi_kvs_treenode_parameterreturn.h + kvs/kvi_kvs_treenode_rebindingswitch.h + kvs/kvi_kvs_treenode_scopeoperator.h + kvs/kvi_kvs_treenode_simplecommand.h + kvs/kvi_kvs_treenode_singleparameteridentifier.h + kvs/kvi_kvs_treenode_specialcommand.h + kvs/kvi_kvs_treenode_specialcommandbreak.h + kvs/kvi_kvs_treenode_specialcommandclass.h + kvs/kvi_kvs_treenode_specialcommanddefpopup.h + kvs/kvi_kvs_treenode_specialcommanddo.h + kvs/kvi_kvs_treenode_specialcommandfor.h + kvs/kvi_kvs_treenode_specialcommandforeach.h + kvs/kvi_kvs_treenode_specialcommandif.h + kvs/kvi_kvs_treenode_specialcommandswitch.h + kvs/kvi_kvs_treenode_specialcommandunset.h + kvs/kvi_kvs_treenode_specialcommandwhile.h + kvs/kvi_kvs_treenode_stringcast.h + kvs/kvi_kvs_treenode_switchlist.h + kvs/kvi_kvs_treenode_thisobjectfunctioncall.h + kvs/kvi_kvs_treenode_variable.h + kvs/kvi_kvs_treenode_voidfunctioncall.h + kvs/kvi_kvs_types.h + kvs/kvi_kvs_useraction.h + kvs/kvi_kvs_variant.h + kvs/kvi_kvs_variantlist.h + kernel/kvi_action.h + kernel/kvi_actionmanager.h + kernel/kvi_app.h + kernel/kvi_asynchronousconnectiondata.h + kernel/kvi_coreactionnames.h + kernel/kvi_coreactions.h + kernel/kvi_customtoolbardescriptor.h + kernel/kvi_customtoolbarmanager.h + kernel/kvi_filetransfer.h + kernel/kvi_iconmanager.h + kernel/kvi_internalcmd.h + kernel/kvi_ipc.h + kernel/kvi_ircconnection.h + kernel/kvi_ircconnectionantictcpflooddata.h + kernel/kvi_ircconnectionasyncwhoisdata.h + kernel/kvi_ircconnectionnetsplitdetectordata.h + kernel/kvi_ircconnectionserverinfo.h + kernel/kvi_ircconnectionstatedata.h + kernel/kvi_ircconnectionstatistics.h + kernel/kvi_ircconnectiontarget.h + kernel/kvi_ircconnectiontargetresolver.h + kernel/kvi_ircconnectionuserinfo.h + kernel/kvi_irccontext.h + kernel/kvi_ircdatastreammonitor.h + kernel/kvi_irclink.h + kernel/kvi_ircsocket.h + kernel/kvi_ircurl.h + kernel/kvi_lagmeter.h + kernel/kvi_notifylist.h + kernel/kvi_options.h + kernel/kvi_out.h + kernel/kvi_sslmaster.h + kernel/kvi_texticonmanager.h + kernel/kvi_theme.h + kernel/kvi_useraction.h + kernel/kvi_userinput.h +) + +SET(kvirc_SRCS + ui/kvi_actiondrawer.cpp + ui/kvi_channel.cpp + ui/kvi_colorwin.cpp + ui/kvi_console.cpp + ui/kvi_cryptcontroller.cpp + ui/kvi_ctcppagedialog.cpp + ui/kvi_customtoolbar.cpp + ui/kvi_debugwindow.cpp + ui/kvi_dynamictooltip.cpp + ui/kvi_filedialog.cpp + ui/kvi_frame.cpp + ui/kvi_historywin.cpp + ui/kvi_htmldialog.cpp + ui/kvi_imagedialog.cpp + ui/kvi_input.cpp + ui/kvi_ipeditor.cpp + ui/kvi_irctoolbar.cpp + ui/kvi_ircview.cpp + ui/kvi_ircviewtools.cpp + ui/kvi_listview.cpp + ui/kvi_maskeditor.cpp + ui/kvi_mdimanager.cpp + ui/kvi_menubar.cpp + ui/kvi_modeeditor.cpp + ui/kvi_modew.cpp + ui/kvi_msgbox.cpp + ui/kvi_optionswidget.cpp + ui/kvi_query.cpp + ui/kvi_scriptbutton.cpp + ui/kvi_scripteditor.cpp + ui/kvi_selectors.cpp + ui/kvi_splash.cpp + ui/kvi_statusbar.cpp + ui/kvi_statusbarapplet.cpp + ui/kvi_styled_controls.cpp + ui/kvi_taskbar.cpp + ui/kvi_texticonwin.cpp + ui/kvi_themedlabel.cpp + ui/kvi_toolbar.cpp + ui/kvi_toolwindows_container.cpp + ui/kvi_topicw.cpp + ui/kvi_userlistview.cpp + ui/kvi_window.cpp + sparser/kvi_antispam.cpp + sparser/kvi_ircmessage.cpp + sparser/kvi_sp_ctcp.cpp + sparser/kvi_sp_literal.cpp + sparser/kvi_sp_numeric.cpp + sparser/kvi_sp_tables.cpp + sparser/kvi_sparser.cpp + module/kvi_mexlinkfilter.cpp + module/kvi_mexserverimport.cpp + module/kvi_mextoolbar.cpp + module/kvi_module.cpp + module/kvi_moduleextension.cpp + module/kvi_modulemanager.cpp + kvs/kvi_kvs.cpp + kvs/kvi_kvs_action.cpp + kvs/kvi_kvs_aliasmanager.cpp + kvs/kvi_kvs_array.cpp + kvs/kvi_kvs_arraycast.cpp + kvs/kvi_kvs_asyncdnsoperation.cpp + kvs/kvi_kvs_asyncoperation.cpp + kvs/kvi_kvs_callbackobject.cpp + kvs/kvi_kvs_corecallbackcommands.cpp + kvs/kvi_kvs_corefunctions.cpp + kvs/kvi_kvs_corefunctions_af.cpp + kvs/kvi_kvs_corefunctions_gl.cpp + kvs/kvi_kvs_corefunctions_mr.cpp + kvs/kvi_kvs_corefunctions_sz.cpp + kvs/kvi_kvs_coresimplecommands.cpp + kvs/kvi_kvs_coresimplecommands_af.cpp + kvs/kvi_kvs_coresimplecommands_gl.cpp + kvs/kvi_kvs_coresimplecommands_mr.cpp + kvs/kvi_kvs_coresimplecommands_sz.cpp + kvs/kvi_kvs_dnsmanager.cpp + kvs/kvi_kvs_event.cpp + kvs/kvi_kvs_eventhandler.cpp + kvs/kvi_kvs_eventmanager.cpp + kvs/kvi_kvs_eventtable.cpp + kvs/kvi_kvs_hash.cpp + kvs/kvi_kvs_kernel.cpp + kvs/kvi_kvs_moduleinterface.cpp + kvs/kvi_kvs_object.cpp + kvs/kvi_kvs_object_class.cpp + kvs/kvi_kvs_object_controller.cpp + kvs/kvi_kvs_object_functioncall.cpp + kvs/kvi_kvs_object_functionhandler.cpp + kvs/kvi_kvs_object_functionhandlerimpl.cpp + kvs/kvi_kvs_parameterprocessor.cpp + kvs/kvi_kvs_parser.cpp + kvs/kvi_kvs_parser_command.cpp + kvs/kvi_kvs_parser_comment.cpp + kvs/kvi_kvs_parser_dollar.cpp + kvs/kvi_kvs_parser_expression.cpp + kvs/kvi_kvs_parser_lside.cpp + kvs/kvi_kvs_parser_specialcommands.cpp + kvs/kvi_kvs_popupmanager.cpp + kvs/kvi_kvs_popupmenu.cpp + kvs/kvi_kvs_processmanager.cpp + kvs/kvi_kvs_report.cpp + kvs/kvi_kvs_runtimecall.cpp + kvs/kvi_kvs_runtimecontext.cpp + kvs/kvi_kvs_rwevaluationresult.cpp + kvs/kvi_kvs_script.cpp + kvs/kvi_kvs_scriptaddonmanager.cpp + kvs/kvi_kvs_switchlist.cpp + kvs/kvi_kvs_timermanager.cpp + kvs/kvi_kvs_treenode_aliasfunctioncall.cpp + kvs/kvi_kvs_treenode_aliassimplecommand.cpp + kvs/kvi_kvs_treenode_arraycount.cpp + kvs/kvi_kvs_treenode_arrayelement.cpp + kvs/kvi_kvs_treenode_arrayorhashelement.cpp + kvs/kvi_kvs_treenode_arrayreferenceassert.cpp + kvs/kvi_kvs_treenode_base.cpp + kvs/kvi_kvs_treenode_baseobjectfunctioncall.cpp + kvs/kvi_kvs_treenode_callbackcommand.cpp + kvs/kvi_kvs_treenode_command.cpp + kvs/kvi_kvs_treenode_commandevaluation.cpp + kvs/kvi_kvs_treenode_commandwithparameters.cpp + kvs/kvi_kvs_treenode_compositedata.cpp + kvs/kvi_kvs_treenode_constantdata.cpp + kvs/kvi_kvs_treenode_corecallbackcommand.cpp + kvs/kvi_kvs_treenode_corefunctioncall.cpp + kvs/kvi_kvs_treenode_coresimplecommand.cpp + kvs/kvi_kvs_treenode_data.cpp + kvs/kvi_kvs_treenode_datalist.cpp + kvs/kvi_kvs_treenode_expression.cpp + kvs/kvi_kvs_treenode_expressionreturn.cpp + kvs/kvi_kvs_treenode_extendedscopevariable.cpp + kvs/kvi_kvs_treenode_functioncall.cpp + kvs/kvi_kvs_treenode_globalvariable.cpp + kvs/kvi_kvs_treenode_hashcount.cpp + kvs/kvi_kvs_treenode_hashelement.cpp + kvs/kvi_kvs_treenode_hashreferenceassert.cpp + kvs/kvi_kvs_treenode_indirectdata.cpp + kvs/kvi_kvs_treenode_instruction.cpp + kvs/kvi_kvs_treenode_instructionblock.cpp + kvs/kvi_kvs_treenode_localvariable.cpp + kvs/kvi_kvs_treenode_modulecallbackcommand.cpp + kvs/kvi_kvs_treenode_modulefunctioncall.cpp + kvs/kvi_kvs_treenode_modulesimplecommand.cpp + kvs/kvi_kvs_treenode_multipleparameteridentifier.cpp + kvs/kvi_kvs_treenode_objectfield.cpp + kvs/kvi_kvs_treenode_objectfunctioncall.cpp + kvs/kvi_kvs_treenode_operation.cpp + kvs/kvi_kvs_treenode_parameterreturn.cpp + kvs/kvi_kvs_treenode_rebindingswitch.cpp + kvs/kvi_kvs_treenode_scopeoperator.cpp + kvs/kvi_kvs_treenode_simplecommand.cpp + kvs/kvi_kvs_treenode_singleparameteridentifier.cpp + kvs/kvi_kvs_treenode_specialcommand.cpp + kvs/kvi_kvs_treenode_specialcommandbreak.cpp + kvs/kvi_kvs_treenode_specialcommandclass.cpp + kvs/kvi_kvs_treenode_specialcommanddefpopup.cpp + kvs/kvi_kvs_treenode_specialcommanddo.cpp + kvs/kvi_kvs_treenode_specialcommandfor.cpp + kvs/kvi_kvs_treenode_specialcommandforeach.cpp + kvs/kvi_kvs_treenode_specialcommandif.cpp + kvs/kvi_kvs_treenode_specialcommandswitch.cpp + kvs/kvi_kvs_treenode_specialcommandunset.cpp + kvs/kvi_kvs_treenode_specialcommandwhile.cpp + kvs/kvi_kvs_treenode_stringcast.cpp + kvs/kvi_kvs_treenode_switchlist.cpp + kvs/kvi_kvs_treenode_thisobjectfunctioncall.cpp + kvs/kvi_kvs_treenode_variable.cpp + kvs/kvi_kvs_treenode_voidfunctioncall.cpp + kvs/kvi_kvs_useraction.cpp + kvs/kvi_kvs_variant.cpp + kvs/kvi_kvs_variantlist.cpp + kernel/kvi_action.cpp + kernel/kvi_actionmanager.cpp + kernel/kvi_app.cpp + kernel/kvi_app_fs.cpp + kernel/kvi_app_setup.cpp + kernel/kvi_asynchronousconnectiondata.cpp + kernel/kvi_coreactions.cpp + kernel/kvi_customtoolbardescriptor.cpp + kernel/kvi_customtoolbarmanager.cpp + kernel/kvi_filetransfer.cpp + kernel/kvi_iconmanager.cpp + kernel/kvi_internalcmd.cpp + kernel/kvi_ipc.cpp + kernel/kvi_ircconnection.cpp + kernel/kvi_ircconnectionantictcpflooddata.cpp + kernel/kvi_ircconnectionasyncwhoisdata.cpp + kernel/kvi_ircconnectionnetsplitdetectordata.cpp + kernel/kvi_ircconnectionserverinfo.cpp + kernel/kvi_ircconnectionstatedata.cpp + kernel/kvi_ircconnectionstatistics.cpp + kernel/kvi_ircconnectiontarget.cpp + kernel/kvi_ircconnectiontargetresolver.cpp + kernel/kvi_ircconnectionuserinfo.cpp + kernel/kvi_irccontext.cpp + kernel/kvi_ircdatastreammonitor.cpp + kernel/kvi_irclink.cpp + kernel/kvi_ircsocket.cpp + kernel/kvi_ircurl.cpp + kernel/kvi_lagmeter.cpp + kernel/kvi_main.cpp + kernel/kvi_notifylist.cpp + kernel/kvi_options.cpp + kernel/kvi_sslmaster.cpp + kernel/kvi_texticonmanager.cpp + kernel/kvi_theme.cpp + kernel/kvi_useraction.cpp + kernel/kvi_userinput.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvirc_MOC_SRCS ${kvirc_MOC_HDRS}) + +# Create bin +ADD_EXECUTABLE(${KVI_PACKAGE}-${KVI_MAJOR} ${kvirc_SRCS} ${kvirc_MOC_SRCS}) + +# Link libraries +TARGET_LINK_LIBRARIES(${KVI_PACKAGE}-${KVI_MAJOR} kvilib ${LIBS}) + +# Installation directives +INSTALL(TARGETS ${KVI_PACKAGE}-${KVI_MAJOR} RUNTIME DESTINATION ${KVI_INSTALL_PREFIX}/bin) diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt new file mode 100644 index 000000000..69434fcb2 --- /dev/null +++ b/src/modules/CMakeLists.txt @@ -0,0 +1,45 @@ +# CMakeLists.txt for src/modules/ + +INCLUDE_DIRECTORIES( + ../kvilib/tal/ + ../kvilib/config/ + ../kvilib/core/ + ../kvilib/ext/ + ../kvilib/file/ + ../kvilib/irc/ + ../kvilib/net/ + ../kvilib/system/ + ../kvirc/kernel/ + ../kvirc/kvs/ + ../kvirc/module/ + ../kvirc/sparser/ + ../kvirc/ui/ +) + +SUBDIRS( + about action actioneditor addon aliaseditor avatar + chan channelsjoin codetester config context + dcc dialog + editor eventeditor + file filetransferwindow + help http + ident + lamerizer links list log logview + mask math mediaplayer mircimport my + objects + popupeditor + raweditor regchan reguser rijndael + setup sharedfile sharedfileswindow snd socketspy spaste str system + texticons term theme tip tmphighlight toolbar toolbareditor trayicon + url + window + + # broken modules + # notifier, options, torrent + + # modules to deprecate ? + # perl, perlcore + + # forgotten ? + # clock iograph +)
\ No newline at end of file diff --git a/src/modules/about/CMakeLists.txt b/src/modules/about/CMakeLists.txt new file mode 100644 index 000000000..6d0202de1 --- /dev/null +++ b/src/modules/about/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/about + +SET(kviabout_MOC_HDRS + aboutdialog.h + libkviabout.h +) + +SET(kviabout_SRCS + libkviabout.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviabout_MOC_SRCS ${kviabout_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviabout SHARED ${kviabout_SRCS} ${kviabout_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kviabout PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviabout LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/action/CMakeLists.txt b/src/modules/action/CMakeLists.txt new file mode 100644 index 000000000..86c5fcc15 --- /dev/null +++ b/src/modules/action/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/action + +SET(kviaction_SRCS + libkviaction.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviaction_MOC_SRCS ${kviaction_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviaction SHARED ${kviaction_SRCS} ${kviaction_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaction) + +# Install target +SET_TARGET_PROPERTIES(kviaction PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviaction LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/actioneditor/CMakeLists.txt b/src/modules/actioneditor/CMakeLists.txt new file mode 100644 index 000000000..3cd731b63 --- /dev/null +++ b/src/modules/actioneditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/actioneditor + +SET(kviactioneditor_MOC_HDRS + actioneditor.h +) + +SET(kviactioneditor_SRCS + actioneditor.cpp + libkviactioneditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviactioneditor_MOC_SRCS ${kviactioneditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviactioneditor SHARED ${kviactioneditor_SRCS} ${kviactioneditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviactioneditor) + +# Install target +SET_TARGET_PROPERTIES(kviactioneditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviactioneditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/addon/CMakeLists.txt b/src/modules/addon/CMakeLists.txt new file mode 100644 index 000000000..2c710b899 --- /dev/null +++ b/src/modules/addon/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/addon + +SET(kviaddon_MOC_HDRS + managementdialog.h +) + +SET(kviaddon_SRCS + managementdialog.cpp + libkviaddon.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviaddon_MOC_SRCS ${kviaddon_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviaddon SHARED ${kviaddon_SRCS} ${kviaddon_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kviaddon PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviaddon LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/aliaseditor/CMakeLists.txt b/src/modules/aliaseditor/CMakeLists.txt new file mode 100644 index 000000000..78c55bef2 --- /dev/null +++ b/src/modules/aliaseditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/aliaseditor + +SET(kvialiaseditor_MOC_HDRS + aliaseditor.h +) + +SET(kvialiaseditor_SRCS + libkvialiaseditor.cpp + aliaseditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvialiaseditor_MOC_SRCS ${kvialiaseditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvialiaseditor SHARED ${kvialiaseditor_SRCS} ${kvialiaseditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvialiaseditor) + +# Install target +SET_TARGET_PROPERTIES(kvialiaseditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvialiaseditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/avatar/CMakeLists.txt b/src/modules/avatar/CMakeLists.txt new file mode 100644 index 000000000..97e59ae35 --- /dev/null +++ b/src/modules/avatar/CMakeLists.txt @@ -0,0 +1,20 @@ +# CMakeLists for src/modules/avatar + +SET(kviavatar_MOC_HDRS + libkviavatar.h +) + +SET(kviavatar_SRCS + libkviavatar.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviavatar_MOC_SRCS ${kviavatar_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviavatar SHARED ${kviavatar_SRCS} ${kviavatar_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviavatar) + +# Install target +SET_TARGET_PROPERTIES(kviavatar PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviavatar LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/chan/CMakeLists.txt b/src/modules/chan/CMakeLists.txt new file mode 100644 index 000000000..58b4b764f --- /dev/null +++ b/src/modules/chan/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/chan + +SET(kvichan_SRCS + libkvichan.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvichan_MOC_SRCS ${kvichan_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvichan SHARED ${kvichan_SRCS} ${kvichan_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvichan) + +# Install target +SET_TARGET_PROPERTIES(kvichan PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvichan LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/channelsjoin/CMakeLists.txt b/src/modules/channelsjoin/CMakeLists.txt new file mode 100644 index 000000000..a392fd19c --- /dev/null +++ b/src/modules/channelsjoin/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/channelsjoin + +SET(kvichannelsjoin_MOC_HDRS + channelsjoinwindow.h +) + +SET(kvichannelsjoin_SRCS + libkvichannelsjoin.cpp + channelsjoinwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvichannelsjoin_MOC_SRCS ${kvichannelsjoin_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvichannelsjoin SHARED ${kvichannelsjoin_SRCS} ${kvichannelsjoin_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvichannelsjoin) + +# Install target +SET_TARGET_PROPERTIES(kvichannelsjoin PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvichannelsjoin LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/codetester/CMakeLists.txt b/src/modules/codetester/CMakeLists.txt new file mode 100644 index 000000000..0ebe2e4a6 --- /dev/null +++ b/src/modules/codetester/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/codetester + +SET(kvicodetester_MOC_HDRS + codetester.h +) + +SET(kvicodetester_SRCS + libkvicodetester.cpp + codetester.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvicodetester_MOC_SRCS ${kvicodetester_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvicodetester SHARED ${kvicodetester_SRCS} ${kvicodetester_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvicodetester) + +# Install target +SET_TARGET_PROPERTIES(kvicodetester PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvicodetester LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/config/CMakeLists.txt b/src/modules/config/CMakeLists.txt new file mode 100644 index 000000000..29819ae4a --- /dev/null +++ b/src/modules/config/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/config + +SET(kviconfig_SRCS + libkviconfig.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviconfig_MOC_SRCS ${kviconfig_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviconfig SHARED ${kviconfig_SRCS} ${kviconfig_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviconfig) + +# Install target +SET_TARGET_PROPERTIES(kviconfig PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviconfig LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/dcc/CMakeLists.txt b/src/modules/dcc/CMakeLists.txt new file mode 100644 index 000000000..05104fcbf --- /dev/null +++ b/src/modules/dcc/CMakeLists.txt @@ -0,0 +1,54 @@ +# CMakeLists for src/modules/dcc + +SET(kvidcc_MOC_HDRS + adpcmcodec.h + broker.h + canvas.h + canvaswidget.h + chat.h + codec.h + descriptor.h + dialogs.h + gsmcodec.h + marshal.h + send.h + thread.h + utils.h + voice.h + window.h +) + +SET(kvidcc_SRCS + adpcmcodec.cpp + broker.cpp + canvas.cpp + canvaswidget.cpp + chat.cpp + codec.cpp + descriptor.cpp + dialogs.cpp + gsmcodec.cpp + libkvidcc.cpp + marshal.cpp + requests.cpp + send.cpp + thread.cpp + utils.cpp + voice.cpp + window.cpp +) + +#IF(WIN32) +# SET(LIBS ${LIBS} -lws2_32) +#ENDIF(WIN32) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvidcc_MOC_SRCS ${kvidcc_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvidcc SHARED ${kvidcc_SRCS} ${kvidcc_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvidcc) + +# Install target +SET_TARGET_PROPERTIES(kvidcc PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvidcc LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/dialog/CMakeLists.txt b/src/modules/dialog/CMakeLists.txt new file mode 100644 index 000000000..73b95a56a --- /dev/null +++ b/src/modules/dialog/CMakeLists.txt @@ -0,0 +1,20 @@ +# CMakeLists for src/modules/dialog + +SET(kvidialog_MOC_HDRS + libkvidialog.h +) + +SET(kvidialog_SRCS + libkvidialog.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvidialog_MOC_SRCS ${kvidialog_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvidialog SHARED ${kvidialog_SRCS} ${kvidialog_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvidialog) + +# Install target +SET_TARGET_PROPERTIES(kvidialog PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvidialog LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/editor/CMakeLists.txt b/src/modules/editor/CMakeLists.txt new file mode 100644 index 000000000..b1b558470 --- /dev/null +++ b/src/modules/editor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/editor + +SET(kvieditor_MOC_HDRS + scripteditor.h +) + +SET(kvieditor_SRCS + libkvieditor.cpp + scripteditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvieditor_MOC_SRCS ${kvieditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvieditor SHARED ${kvieditor_SRCS} ${kvieditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvieditor) + +# Install target +SET_TARGET_PROPERTIES(kvieditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvieditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/eventeditor/CMakeLists.txt b/src/modules/eventeditor/CMakeLists.txt new file mode 100644 index 000000000..32cdac59e --- /dev/null +++ b/src/modules/eventeditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/eventeditor + +SET(kvieventeditor_MOC_HDRS + eventeditor.h +) + +SET(kvieventeditor_SRCS + eventeditor.cpp + libkvieventeditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvieventeditor_MOC_SRCS ${kvieventeditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvieventeditor SHARED ${kvieventeditor_SRCS} ${kvieventeditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvieventeditor) + +# Install target +SET_TARGET_PROPERTIES(kvieventeditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvieventeditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/file/CMakeLists.txt b/src/modules/file/CMakeLists.txt new file mode 100644 index 000000000..c47d34e80 --- /dev/null +++ b/src/modules/file/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/file + +SET(kvifile_SRCS + libkvifile.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvifile_MOC_SRCS ${kvifile_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvifile SHARED ${kvifile_SRCS} ${kvifile_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvifile) + +# Install target +SET_TARGET_PROPERTIES(kvifile PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvifile LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/filetransferwindow/CMakeLists.txt b/src/modules/filetransferwindow/CMakeLists.txt new file mode 100644 index 000000000..f65fcbe8f --- /dev/null +++ b/src/modules/filetransferwindow/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/filetransferwindow + +SET(kvifiletransferwindow_MOC_HDRS + filetransferwindow.h +) + +SET(kvifiletransferwindow_SRCS + libkvifiletransferwindow.cpp + filetransferwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvifiletransferwindow_MOC_SRCS ${kvifiletransferwindow_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvifiletransferwindow SHARED ${kvifiletransferwindow_SRCS} ${kvifiletransferwindow_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvifiletransferwindow) + +# Install target +SET_TARGET_PROPERTIES(kvifiletransferwindow PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvifiletransferwindow LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/help/CMakeLists.txt b/src/modules/help/CMakeLists.txt new file mode 100644 index 000000000..2eea87165 --- /dev/null +++ b/src/modules/help/CMakeLists.txt @@ -0,0 +1,25 @@ +# CMakeLists for src/modules/help + +SET(kvihelp_MOC_HDRS + helpwidget.h + helpwindow.h + index.h +) + +SET(kvihelp_SRCS + libkvihelp.cpp + helpwidget.cpp + helpwindow.cpp + index.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvihelp_MOC_SRCS ${kvihelp_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvihelp SHARED ${kvihelp_SRCS} ${kvihelp_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvihelp) + +# Install target +SET_TARGET_PROPERTIES(kvihelp PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvihelp LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/http/CMakeLists.txt b/src/modules/http/CMakeLists.txt new file mode 100644 index 000000000..d12d794b0 --- /dev/null +++ b/src/modules/http/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/http + +SET(kvihttp_MOC_HDRS + httpfiletransfer.h +) + +SET(kvihttp_SRCS + libkvihttp.cpp + httpfiletransfer.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvihttp_MOC_SRCS ${kvihttp_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvihttp SHARED ${kvihttp_SRCS} ${kvihttp_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvihttp) + +# Install target +SET_TARGET_PROPERTIES(kvihttp PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvihttp LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/ident/CMakeLists.txt b/src/modules/ident/CMakeLists.txt new file mode 100644 index 000000000..a309475b0 --- /dev/null +++ b/src/modules/ident/CMakeLists.txt @@ -0,0 +1,24 @@ +# CMakeLists for src/modules/ident + +SET(kviident_MOC_HDRS + libkviident.h +) + +SET(kviident_SRCS + libkviident.cpp +) + +IF(WIN32) + SET(LIBS ${LIBS} -lws2_32) +ENDIF(WIN32) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviident_MOC_SRCS ${kviident_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviident SHARED ${kviident_SRCS} ${kviident_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviident) + +# Install target +SET_TARGET_PROPERTIES(kviident PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviident LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/lamerizer/CMakeLists.txt b/src/modules/lamerizer/CMakeLists.txt new file mode 100644 index 000000000..42b7ce9c4 --- /dev/null +++ b/src/modules/lamerizer/CMakeLists.txt @@ -0,0 +1,20 @@ +# CMakeLists for src/modules/lamerizer + +SET(kvilamerizer_MOC_HDRS + libkvilamerizer.h +) + +SET(kvilamerizer_SRCS + libkvilamerizer.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilamerizer_MOC_SRCS ${kvilamerizer_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvilamerizer SHARED ${kvilamerizer_SRCS} ${kvilamerizer_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvilamerizer) + +# Install target +SET_TARGET_PROPERTIES(kvilamerizer PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilamerizer LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/links/CMakeLists.txt b/src/modules/links/CMakeLists.txt new file mode 100644 index 000000000..1e4c41b84 --- /dev/null +++ b/src/modules/links/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/links + +SET(kvilinks_MOC_HDRS + linkswindow.h +) + +SET(kvilinks_SRCS + libkvilinks.cpp + linkswindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilinks_MOC_SRCS ${kvilinks_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvilinks SHARED ${kvilinks_SRCS} ${kvilinks_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvilinks) + +# Install target +SET_TARGET_PROPERTIES(kvilinks PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilinks LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/list/CMakeLists.txt b/src/modules/list/CMakeLists.txt new file mode 100644 index 000000000..cccd81d7b --- /dev/null +++ b/src/modules/list/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/list + +SET(kvilist_MOC_HDRS + listwindow.h +) + +SET(kvilist_SRCS + libkvilist.cpp + listwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilist_MOC_SRCS ${kvilist_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvilist SHARED ${kvilist_SRCS} ${kvilist_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvilist) + +# Install target +SET_TARGET_PROPERTIES(kvilist PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilist LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/log/CMakeLists.txt b/src/modules/log/CMakeLists.txt new file mode 100644 index 000000000..112f91c7e --- /dev/null +++ b/src/modules/log/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/log + +SET(kvilog_SRCS + libkvilog.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilog_MOC_SRCS ${kvilog_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvilog SHARED ${kvilog_SRCS} ${kvilog_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvilog) + +# Install target +SET_TARGET_PROPERTIES(kvilog PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilog LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/logview/CMakeLists.txt b/src/modules/logview/CMakeLists.txt new file mode 100644 index 000000000..862cc1f9c --- /dev/null +++ b/src/modules/logview/CMakeLists.txt @@ -0,0 +1,23 @@ +# CMakeLists for src/modules/logview + +SET(kvilogview_MOC_HDRS + logviewwidget.h + logviewmdiwindow.h +) + +SET(kvilogview_SRCS + libkvilogview.cpp + logviewwidget.cpp + logviewmdiwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvilogview_MOC_SRCS ${kvilogview_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvilogview SHARED ${kvilogview_SRCS} ${kvilogview_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvilogview) + +# Install target +SET_TARGET_PROPERTIES(kvilogview PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvilogview LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/mask/CMakeLists.txt b/src/modules/mask/CMakeLists.txt new file mode 100644 index 000000000..d474fba42 --- /dev/null +++ b/src/modules/mask/CMakeLists.txt @@ -0,0 +1,13 @@ +# CMakeLists for src/modules/mask + +SET(kvimask_SRCS + libkvimask.cpp +) + +# Create library +ADD_LIBRARY(kvimask SHARED ${kvimask_SRCS} ${kvimask_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvimask) + +# Install target +SET_TARGET_PROPERTIES(kvimask PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvimask LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/math/CMakeLists.txt b/src/modules/math/CMakeLists.txt new file mode 100644 index 000000000..067972873 --- /dev/null +++ b/src/modules/math/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/math + +SET(kvimath_SRCS + libkvimath.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvimath_MOC_SRCS ${kvimath_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvimath SHARED ${kvimath_SRCS} ${kvimath_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvimath) + +# Install target +SET_TARGET_PROPERTIES(kvimath PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvimath LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/mediaplayer/CMakeLists.txt b/src/modules/mediaplayer/CMakeLists.txt new file mode 100644 index 000000000..a54af27ab --- /dev/null +++ b/src/modules/mediaplayer/CMakeLists.txt @@ -0,0 +1,37 @@ +# CMakeLists for src/modules/mediaplayer + +SET(kvimediaplayer_MOC_HDRS + mp_amarokinterface.h + mp_dcopinterface.h + mp_interface.h + mp_jukinterface.h + mp_mp3.h + mp_winampinterface.h + mp_xmmsinterface.h + mp_amipinterface.h + mp_audaciousinterface.h +) + +SET(kvimediaplayer_SRCS + libkvimediaplayer.cpp + mp_amarokinterface.cpp + mp_dcopinterface.cpp + mp_interface.cpp + mp_jukinterface.cpp + mp_mp3.cpp + mp_winampinterface.cpp + mp_xmmsinterface.cpp + mp_amipinterface.cpp + mp_audaciousinterface.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvimediaplayer_MOC_SRCS ${kvimediaplayer_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvimediaplayer SHARED ${kvimediaplayer_SRCS} ${kvimediaplayer_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kvimediaplayer PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvimediaplayer LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/mircimport/CMakeLists.txt b/src/modules/mircimport/CMakeLists.txt new file mode 100644 index 000000000..2d16450f6 --- /dev/null +++ b/src/modules/mircimport/CMakeLists.txt @@ -0,0 +1,20 @@ +# CMakeLists for src/modules/mircimport + +SET(kvimircimport_MOC_HDRS + libkvimircimport.h +) + +SET(kvimircimport_SRCS + libkvimircimport.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvimircimport_MOC_SRCS ${kvimircimport_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvimircimport SHARED ${kvimircimport_SRCS} ${kvimircimport_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kvimircimport PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvimircimport LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/my/CMakeLists.txt b/src/modules/my/CMakeLists.txt new file mode 100644 index 000000000..1457eeee3 --- /dev/null +++ b/src/modules/my/CMakeLists.txt @@ -0,0 +1,23 @@ +# CMakeLists for src/modules/my + +SET(kvimy_MOC_HDRS + idle.h +) + +SET(kvimy_SRCS + libkvimy.cpp + idle_x11.cpp + idle_mac.cpp + idle.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvimy_MOC_SRCS ${kvimy_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvimy SHARED ${kvimy_SRCS} ${kvimy_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kvimy PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvimy LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/notifier/CMakeLists.txt b/src/modules/notifier/CMakeLists.txt new file mode 100644 index 000000000..f568dc4a2 --- /dev/null +++ b/src/modules/notifier/CMakeLists.txt @@ -0,0 +1,32 @@ +# CMakeLists for src/modules/notifier + +SET(kvinotifier_MOC_HDRS + notifiersettings.h + notifierwindow.h + notifiermessage.h + notifierwindowtabs.h + notifierwindowbody.h + notifierwindowborder.h + notifierwindowprogressbar.h +) + +SET(kvinotifier_SRCS + libkvinotifier.cpp + notifierwindow.cpp + notifiermessage.cpp + notifierwindowtabs.cpp + notifierwindowbody.cpp + notifierwindowborder.cpp + notifierwindowprogressbar.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvinotifier_MOC_SRCS ${kvinotifier_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvinotifier SHARED ${kvinotifier_SRCS} ${kvinotifier_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kvinotifier PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvinotifier LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/objects/CMakeLists.txt b/src/modules/objects/CMakeLists.txt new file mode 100644 index 000000000..54f46f5ff --- /dev/null +++ b/src/modules/objects/CMakeLists.txt @@ -0,0 +1,115 @@ +# CMakeLists for src/modules/objects + +# From qmake +#QT += xml +# +#win32 { +# LIBS += -lws2_32 +#} +# +#PRECOMPILED_HEADER = pch.h +# +#precompile_header:!isEmpty(PRECOMPILED_HEADER) { +# DEFINES += USING_PCH +#} + +SET(kviobjects_MOC_HDRS + class_button.h + class_buttongroup.h + class_checkbox.h + class_combobox.h + class_dialog.h + class_dockwindow.h + class_file.h + class_groupbox.h + class_label.h + class_layout.h + class_lcd.h + class_lineedit.h + class_list.h + class_listbox.h + class_listview.h + class_listviewitem.h + class_mainwindow.h + class_menubar.h + class_multilineedit.h + class_painter.h + class_pixmap.h + class_popupmenu.h + class_process.h + class_progressbar.h + class_radiobutton.h + class_slider.h + class_socket.h + class_spinbox.h + class_tabwidget.h + class_tbrowser.h + class_toolbar.h + class_toolbutton.h + class_urllabel.h + class_widget.h + class_window.h + class_wizard.h + class_workspace.h + class_wrapper.h + class_xmlreader.h + class_vbox.h + class_hbox.h + object_macros.h +) + +SET(kviobjects_SRCS + libkviobjects.cpp + class_button.cpp + class_buttongroup.cpp + class_checkbox.cpp + class_combobox.cpp + class_dialog.cpp + class_dockwindow.cpp + class_file.cpp + class_groupbox.cpp + class_label.cpp + class_layout.cpp + class_lcd.cpp + class_lineedit.cpp + class_list.cpp + class_listbox.cpp + class_listview.cpp + class_listviewitem.cpp + class_mainwindow.cpp + class_menubar.cpp + class_multilineedit.cpp + class_popupmenu.cpp + class_process.cpp + class_progressbar.cpp + class_radiobutton.cpp + class_slider.cpp + class_socket.cpp + class_spinbox.cpp + class_tabwidget.cpp + class_toolbar.cpp + class_toolbutton.cpp + class_painter.cpp + class_pixmap.cpp + class_tbrowser.cpp + class_widget.cpp + class_window.cpp + class_wizard.cpp + class_workspace.cpp + class_wrapper.cpp + class_urllabel.cpp + class_xmlreader.cpp + class_vbox.cpp + class_hbox.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviobjects_MOC_SRCS ${kviobjects_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviobjects SHARED ${kviobjects_SRCS} ${kviobjects_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kviobjects PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviobjects LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/options/CMakeLists.txt b/src/modules/options/CMakeLists.txt new file mode 100644 index 000000000..1e04768ae --- /dev/null +++ b/src/modules/options/CMakeLists.txt @@ -0,0 +1,118 @@ +# CMakeLists for src/modules/options + +# From qmake +#PRECOMPILED_HEADER = pch.h +# +#precompile_header:!isEmpty(PRECOMPILED_HEADER) { +# DEFINES += USING_PCH +#} +# +#precompile_header:isEmpty(PRECOMPILED_HEADER) { +# DEFINES += CREATING_PCH +#} + +SET(kvioptions_MOC_HDRS + container.h + dialog.h + instances.h + optw_antispam.h + optw_avatar.h + optw_connection.h + optw_ctcp.h + optw_ctcpfloodprotection.h + optw_dcc.h + optw_generalopt.h + optw_highlighting.h + optw_ident.h + optw_identity.h + optw_ignore.h + optw_input.h + optw_interfacefeatures.h + optw_interfacelookglobal.h + optw_irc.h + optw_ircoutput.h + optw_ircview.h + optw_lag.h + optw_logging.h + optw_mediatypes.h + optw_messages.h + optw_nickserv.h + optw_notify.h + optw_protection.h + optw_proxy.h + optw_query.h + optw_servers.h + optw_sound.h + optw_ssl.h + optw_taskbar.h + optw_textencoding.h + optw_texticons.h + optw_theme.h + optw_tools.h + optw_transport.h + optw_topiclabel.h + optw_away.h + optw_uparser.h + optw_urlhandlers.h + optw_userlist.h + optw_tray.h +) + +SET(kvioptions_SRCS + libkvioptions.cpp + container.cpp + dialog.cpp + 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 +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvioptions_MOC_SRCS ${kvioptions_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvioptions SHARED ${kvioptions_SRCS} ${kvioptions_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kvioptions PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvioptions LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/perl/CMakeLists.txt b/src/modules/perl/CMakeLists.txt new file mode 100644 index 000000000..213beaab7 --- /dev/null +++ b/src/modules/perl/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/perl + +SET(kviperl_SRCS + libkviperl.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviperl_MOC_SRCS ${kviperl_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviperl SHARED ${kviperl_SRCS} ${kviperl_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviaddon) + +# Install target +SET_TARGET_PROPERTIES(kviperl PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviperl LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/perlcore/CMakeLists.txt b/src/modules/perlcore/CMakeLists.txt new file mode 100644 index 000000000..ccdfd1a89 --- /dev/null +++ b/src/modules/perlcore/CMakeLists.txt @@ -0,0 +1,31 @@ +# CMakeLists for src/modules/perlcore + +# From qmake +#win32{ +# INCLUDEPATH += $(PERLDIR)/lib/CORE/ +# LIBS += -lperl58 +#} +# +#mac { +# INCLUDEPATH += $(PERLDIR)/CORE/ +# LIBS += -lperl -L$(PERLDIR)/CORE/ +#} + +SET(kviperlcore_MOC_HDRS + perlcoreinterface.h +) + +SET(kviperlcore_SRCS + libkviperlcore.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviperlcore_MOC_SRCS ${kviperlcore_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviperlcore SHARED ${kviperlcore_SRCS} ${kviperlcore_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviperlcore) + +# Install target +SET_TARGET_PROPERTIES(kviperlcore PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviperlcore LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/popupeditor/CMakeLists.txt b/src/modules/popupeditor/CMakeLists.txt new file mode 100644 index 000000000..34c311946 --- /dev/null +++ b/src/modules/popupeditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/popupeditor + +SET(kvipopupeditor_MOC_HDRS + popupeditor.h +) + +SET(kvipopupeditor_SRCS + libkvipopupeditor.cpp + popupeditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvipopupeditor_MOC_SRCS ${kvipopupeditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvipopupeditor SHARED ${kvipopupeditor_SRCS} ${kvipopupeditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvipopupeditor) + +# Install target +SET_TARGET_PROPERTIES(kvipopupeditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvipopupeditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/raweditor/CMakeLists.txt b/src/modules/raweditor/CMakeLists.txt new file mode 100644 index 000000000..6dcceb432 --- /dev/null +++ b/src/modules/raweditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/raweditor + +SET(kviraweditor_MOC_HDRS + raweditor.h +) + +SET(kviraweditor_SRCS + libkviraweditor.cpp + raweditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviraweditor_MOC_SRCS ${kviraweditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviraweditor SHARED ${kviraweditor_SRCS} ${kviraweditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviraweditor) + +# Install target +SET_TARGET_PROPERTIES(kviraweditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviraweditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/regchan/CMakeLists.txt b/src/modules/regchan/CMakeLists.txt new file mode 100644 index 000000000..539ca0fee --- /dev/null +++ b/src/modules/regchan/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/regchan + +SET(kviregchan_SRCS + libkviregchan.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviregchan_MOC_SRCS ${kviregchan_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviregchan SHARED ${kviregchan_SRCS} ${kviregchan_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviregchan) + +# Install target +SET_TARGET_PROPERTIES(kviregchan PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviregchan LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/reguser/CMakeLists.txt b/src/modules/reguser/CMakeLists.txt new file mode 100644 index 000000000..bc866be12 --- /dev/null +++ b/src/modules/reguser/CMakeLists.txt @@ -0,0 +1,25 @@ +# CMakeLists for src/modules/reguser + +SET(kvieditor_MOC_HDRS + edituser.h + wizard.h + dialog.h +) + +SET(kvireguser_SRCS + libkvireguser.cpp + edituser.cpp + wizard.cpp + dialog.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvireguser_MOC_SRCS ${kvireguser_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvireguser SHARED ${kvireguser_SRCS} ${kvireguser_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvireguser) + +# Install target +SET_TARGET_PROPERTIES(kvireguser PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvireguser LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/rijndael/CMakeLists.txt b/src/modules/rijndael/CMakeLists.txt new file mode 100644 index 000000000..727b1bdba --- /dev/null +++ b/src/modules/rijndael/CMakeLists.txt @@ -0,0 +1,24 @@ +# CMakeLists for src/modules/rijndael + +SET(kvieditor_MOC_HDRS + libkvirijndael.h + rijndael.h + ablowfish.h +) + +SET(kvirijndael_SRCS + libkvirijndael.cpp + rijndael.cpp + ablowfish.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvirijndael_MOC_SRCS ${kvirijndael_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvirijndael SHARED ${kvirijndael_SRCS} ${kvirijndael_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvirijndael) + +# Install target +SET_TARGET_PROPERTIES(kvirijndael PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvirijndael LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/setup/CMakeLists.txt b/src/modules/setup/CMakeLists.txt new file mode 100644 index 000000000..7f689c585 --- /dev/null +++ b/src/modules/setup/CMakeLists.txt @@ -0,0 +1,26 @@ +# CMakeLists for src/modules/setup + +# From qmake +#win32 { +# LIBS = -lole32 -luuid +#} + +SET(kvieditor_MOC_HDRS + setupwizard.h +) + +SET(kvisetup_SRCS + libkvisetup.cpp + setupwizard.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisetup_MOC_SRCS ${kvisetup_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisetup SHARED ${kvisetup_SRCS} ${kvisetup_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisetup) + +# Install target +SET_TARGET_PROPERTIES(kvisetup PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisetup LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/sharedfile/CMakeLists.txt b/src/modules/sharedfile/CMakeLists.txt new file mode 100644 index 000000000..519f5240f --- /dev/null +++ b/src/modules/sharedfile/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/sharedfile + +SET(kvisharedfile_SRCS + libkvisharedfile.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisharedfile_MOC_SRCS ${kvisharedfile_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisharedfile SHARED ${kvisharedfile_SRCS} ${kvisharedfile_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisharedfile) + +# Install target +SET_TARGET_PROPERTIES(kvisharedfile PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisharedfile LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/sharedfileswindow/CMakeLists.txt b/src/modules/sharedfileswindow/CMakeLists.txt new file mode 100644 index 000000000..9d4f1e224 --- /dev/null +++ b/src/modules/sharedfileswindow/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/sharedfilewindow + +SET(kvieditor_MOC_HDRS + sharedfileswindow.h +) + +SET(kvisharedfilewindow_SRCS + libkvisharedfileswindow.cpp + sharedfileswindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisharedfilewindow_MOC_SRCS ${kvisharedfilewindow_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisharedfilewindow SHARED ${kvisharedfilewindow_SRCS} ${kvisharedfilewindow_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisharedfilewindow) + +# Install target +SET_TARGET_PROPERTIES(kvisharedfilewindow PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisharedfilewindow LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/snd/CMakeLists.txt b/src/modules/snd/CMakeLists.txt new file mode 100644 index 000000000..1e9acef94 --- /dev/null +++ b/src/modules/snd/CMakeLists.txt @@ -0,0 +1,25 @@ +# CMakeLists for src/modules/snd + +# From qmake +#win32{ +# LIBS += -lwinmm +#} + +SET(kvieditor_MOC_HDRS + libkvisnd.h +) + +SET(kvisnd_SRCS + libkvisnd.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisnd_MOC_SRCS ${kvisnd_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisnd SHARED ${kvisnd_SRCS} ${kvisnd_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisnd) + +# Install target +SET_TARGET_PROPERTIES(kvisnd PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisnd LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/socketspy/CMakeLists.txt b/src/modules/socketspy/CMakeLists.txt new file mode 100644 index 000000000..25a686521 --- /dev/null +++ b/src/modules/socketspy/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/socketspy + +SET(kvieditor_MOC_HDRS + socketspywindow.h +) + +SET(kvisocketspy_SRCS + libkvisocketspy.cpp + socketspywindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisocketspy_MOC_SRCS ${kvisocketspy_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisocketspy SHARED ${kvisocketspy_SRCS} ${kvisocketspy_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisocketspy) + +# Install target +SET_TARGET_PROPERTIES(kvisocketspy PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisocketspy LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/spaste/CMakeLists.txt b/src/modules/spaste/CMakeLists.txt new file mode 100644 index 000000000..c351c9c1d --- /dev/null +++ b/src/modules/spaste/CMakeLists.txt @@ -0,0 +1,22 @@ +# CMakeLists for src/modules/spaste + +SET(kvieventeditor_MOC_HDRS + controller.h + libkvispaste.h +) + +SET(kvispaste_SRCS + libkvispaste.cpp + controller.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvispaste_MOC_SRCS ${kvispaste_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvispaste SHARED ${kvispaste_SRCS} ${kvispaste_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvispaste) + +# Install target +SET_TARGET_PROPERTIES(kvispaste PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvispaste LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/str/CMakeLists.txt b/src/modules/str/CMakeLists.txt new file mode 100644 index 000000000..ee67727f7 --- /dev/null +++ b/src/modules/str/CMakeLists.txt @@ -0,0 +1,26 @@ +# CMakeLists for src/modules/str + +# From qmake +#win32{ +# LIBS += -leay32 +# -lssleay32 +#} +# +#mac { +# LIBS += -lssl -lcrypto +#} + +SET(kvistr_SRCS + libkvistr.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvistr_MOC_SRCS ${kvistr_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvistr SHARED ${kvistr_SRCS} ${kvistr_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvistr) + +# Install target +SET_TARGET_PROPERTIES(kvistr PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvistr LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/system/CMakeLists.txt b/src/modules/system/CMakeLists.txt new file mode 100644 index 000000000..e80691657 --- /dev/null +++ b/src/modules/system/CMakeLists.txt @@ -0,0 +1,22 @@ +# CMakeLists for src/modules/system + +SET(kvieventeditor_MOC_HDRS + plugin.h +) + +SET(kvisystem_SRCS + libkvisystem.cpp + plugin.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvisystem_MOC_SRCS ${kvisystem_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvisystem SHARED ${kvisystem_SRCS} ${kvisystem_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvisystem) + +# Install target +SET_TARGET_PROPERTIES(kvisystem PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvisystem LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) + diff --git a/src/modules/term/CMakeLists.txt b/src/modules/term/CMakeLists.txt new file mode 100644 index 000000000..318bc4916 --- /dev/null +++ b/src/modules/term/CMakeLists.txt @@ -0,0 +1,23 @@ +# CMakeLists for src/modules/term + +SET(kvieventeditor_MOC_HDRS + termwidget.h + termwindow.h +) + +SET(kviterm_SRCS + libkviterm.cpp + termwidget.cpp + termwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviterm_MOC_SRCS ${kviterm_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviterm SHARED ${kviterm_SRCS} ${kviterm_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviterm) + +# Install target +SET_TARGET_PROPERTIES(kviterm PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviterm LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/texticons/CMakeLists.txt b/src/modules/texticons/CMakeLists.txt new file mode 100644 index 000000000..955f46a8f --- /dev/null +++ b/src/modules/texticons/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/texticons + +SET(kvitexticons_SRCS + libkvitexticons.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitexticons_MOC_SRCS ${kvitexticons_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitexticons SHARED ${kvitexticons_SRCS} ${kvitexticons_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitexticons) + +# Install target +SET_TARGET_PROPERTIES(kvitexticons PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitexticons LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/theme/CMakeLists.txt b/src/modules/theme/CMakeLists.txt new file mode 100644 index 000000000..c69b14d8a --- /dev/null +++ b/src/modules/theme/CMakeLists.txt @@ -0,0 +1,27 @@ +# CMakeLists for src/modules/theme + +SET(kvieventeditor_MOC_HDRS + managementdialog.h + packthemedialog.h + savethemedialog.h + themefunctions.h +) + +SET(kvitheme_SRCS + libkvitheme.cpp + managementdialog.cpp + packthemedialog.cpp + savethemedialog.cpp + themefunctions.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitheme_MOC_SRCS ${kvitheme_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitheme SHARED ${kvitheme_SRCS} ${kvitheme_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitheme) + +# Install target +SET_TARGET_PROPERTIES(kvitheme PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitheme LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/tip/CMakeLists.txt b/src/modules/tip/CMakeLists.txt new file mode 100644 index 000000000..2ee653e5b --- /dev/null +++ b/src/modules/tip/CMakeLists.txt @@ -0,0 +1,20 @@ +# CMakeLists for src/modules/tip + +SET(kvieventeditor_MOC_HDRS + libkvitip.h +) + +SET(kvitip_SRCS + libkvitip.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitip_MOC_SRCS ${kvitip_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitip SHARED ${kvitip_SRCS} ${kvitip_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitip) + +# Install target +SET_TARGET_PROPERTIES(kvitip PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitip LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/tmphighlight/CMakeLists.txt b/src/modules/tmphighlight/CMakeLists.txt new file mode 100644 index 000000000..cf7c7f5d6 --- /dev/null +++ b/src/modules/tmphighlight/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/tmphighlight + +SET(kvitmphighlight_SRCS + libkvitmphighlight.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitmphighlight_MOC_SRCS ${kvitmphighlight_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitmphighlight SHARED ${kvitmphighlight_SRCS} ${kvitmphighlight_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitmphighlight) + +# Install target +SET_TARGET_PROPERTIES(kvitmphighlight PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitmphighlight LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/toolbar/CMakeLists.txt b/src/modules/toolbar/CMakeLists.txt new file mode 100644 index 000000000..a6d65d3c0 --- /dev/null +++ b/src/modules/toolbar/CMakeLists.txt @@ -0,0 +1,16 @@ +# CMakeLists for src/modules/toolbar + +SET(kvitoolbar_SRCS + libkvitoolbar.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitoolbar_MOC_SRCS ${kvitoolbar_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitoolbar SHARED ${kvitoolbar_SRCS} ${kvitoolbar_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitoolbar) + +# Install target +SET_TARGET_PROPERTIES(kvitoolbar PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitoolbar LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/toolbareditor/CMakeLists.txt b/src/modules/toolbareditor/CMakeLists.txt new file mode 100644 index 000000000..8d3e2aa2a --- /dev/null +++ b/src/modules/toolbareditor/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/toolbareditor + +SET(kvieventeditor_MOC_HDRS + toolbareditor.h +) + +SET(kvitoolbareditor_SRCS + libkvitoolbareditor.cpp + toolbareditor.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitoolbareditor_MOC_SRCS ${kvitoolbareditor_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitoolbareditor SHARED ${kvitoolbareditor_SRCS} ${kvitoolbareditor_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitoolbareditor) + +# Install target +SET_TARGET_PROPERTIES(kvitoolbareditor PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitoolbareditor LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/torrent/CMakeLists.txt b/src/modules/torrent/CMakeLists.txt new file mode 100644 index 000000000..043069eab --- /dev/null +++ b/src/modules/torrent/CMakeLists.txt @@ -0,0 +1,25 @@ +# CMakeLists for src/modules/torrent + +SET(kvieventeditor_MOC_HDRS + tc_statusbarapplet.h + tc_ktorrentdcopinterface.h + tc_interface.h +) + +SET(kvitorrent_SRCS + libkvitorrent.cpp + tc_statusbarapplet.cpp + tc_ktorrentdcopinterface.cpp + tc_interface.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitorrent_MOC_SRCS ${kvitorrent_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitorrent SHARED ${kvitorrent_SRCS} ${kvitorrent_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitorrent) + +# Install target +SET_TARGET_PROPERTIES(kvitorrent PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitorrent LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/trayicon/CMakeLists.txt b/src/modules/trayicon/CMakeLists.txt new file mode 100644 index 000000000..1085228f2 --- /dev/null +++ b/src/modules/trayicon/CMakeLists.txt @@ -0,0 +1,25 @@ +# CMakeLists for src/modules/trayicon + +SET(kvieventeditor_MOC_HDRS + libkvitrayicon.h + trayicon.h +) + +SET(kvitrayicon_SRCS + libkvitrayicon.cpp + trayicon.cpp + trayicon_x11.cpp + trayicon_mac.cpp + trayicon_win.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kvitrayicon_MOC_SRCS ${kvitrayicon_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kvitrayicon SHARED ${kvitrayicon_SRCS} ${kvitrayicon_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kvitrayicon) + +# Install target +SET_TARGET_PROPERTIES(kvitrayicon PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kvitrayicon LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/) diff --git a/src/modules/url/CMakeLists.txt b/src/modules/url/CMakeLists.txt new file mode 100644 index 000000000..4e6f2f403 --- /dev/null +++ b/src/modules/url/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/url + +SET(kvieventeditor_MOC_HDRS + libkviurl.h + icons.h +) + +SET(kviurl_SRCS + libkviurl.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviurl_MOC_SRCS ${kviurl_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviurl SHARED ${kviurl_SRCS} ${kviurl_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviurl) + +# Install target +SET_TARGET_PROPERTIES(kviurl PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviurl LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file diff --git a/src/modules/window/CMakeLists.txt b/src/modules/window/CMakeLists.txt new file mode 100644 index 000000000..9f071ef81 --- /dev/null +++ b/src/modules/window/CMakeLists.txt @@ -0,0 +1,21 @@ +# CMakeLists for src/modules/window + +SET(kvieventeditor_MOC_HDRS + userwindow.h +) + +SET(kviwindow_SRCS + libkviwindow.cpp + userwindow.cpp +) + +# After this call, files will be moc'ed to moc_kvi_*.cpp +QT4_WRAP_CPP(kviwindow_MOC_SRCS ${kviwindow_MOC_HDRS}) + +# Create library +ADD_LIBRARY(kviwindow SHARED ${kviwindow_SRCS} ${kviwindow_MOC_SRCS}) +#TARGET_LINK_LIBRARIES(kvilib kviwindow) + +# Install target +SET_TARGET_PROPERTIES(kviwindow PROPERTIES VERSION ${KVI_VERSION} SOVERSION ${KVI_MAJOR}) +INSTALL(TARGETS kviwindow LIBRARY DESTINATION ${KVI_INSTALL_PREFIX}/share/kvirc/${KVI_VERSION_BRANCH}/modules/)
\ No newline at end of file |
