diff options
| author | 2008-03-29 17:10:56 +0000 | |
|---|---|---|
| committer | 2008-03-29 17:10:56 +0000 | |
| commit | b11762a81c9fb9c18e16e9b5883be61ee6523755 (patch) | |
| tree | 7f131d47f8906186e9b48b563ffe11dc8f3de7f9 /src/modules/objects | |
| 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/modules/objects')
| -rw-r--r-- | src/modules/objects/CMakeLists.txt | 115 |
1 files changed, 115 insertions, 0 deletions
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/) |
