aboutsummaryrefslogtreecommitdiff
path: root/samples/view1394
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2006-01-07 16:35:35 +0000
committerAlexander Neundorf <neundorf@kde.org>2006-01-07 16:35:35 +0000
commit5a927c38ec1d47da5cabadd887e53eed9aff332c (patch)
tree400e0b58de1911bf0291f8f0d559108e9b8f928f /samples/view1394
parentba732a732a6036c9c11c6635f574c199c6dfbab7 (diff)
downloadextra-cmake-modules-5a927c38ec1d47da5cabadd887e53eed9aff332c.tar.gz
extra-cmake-modules-5a927c38ec1d47da5cabadd887e53eed9aff332c.tar.bz2
-am2cmake: added support for installing kcfg files
-KDE3Macros.cmake: improved ADD_FILE_DEPEDENCY macro -added sample CMakeLists.txt for kpager, kcalc, kio_man, and view1394 Alex svn path=/trunk/KDE/kdesdk/cmake/; revision=495285
Diffstat (limited to 'samples/view1394')
-rw-r--r--samples/view1394/CMakeLists.txt64
1 files changed, 64 insertions, 0 deletions
diff --git a/samples/view1394/CMakeLists.txt b/samples/view1394/CMakeLists.txt
new file mode 100644
index 00000000..6e4545f1
--- /dev/null
+++ b/samples/view1394/CMakeLists.txt
@@ -0,0 +1,64 @@
+FIND_PACKAGE(KDE3 REQUIRED)
+
+MESSAGE(STATUS "module path : ${CMAKE_ROOT}")
+
+SET(CMAKE_VERBOSE_MAKEFILE ON)
+
+ADD_DEFINITIONS(${QT_DEFINITIONS} ${KDE3_DEFINITIONS})
+
+LINK_DIRECTORIES(${KDE3_LIB_DIR})
+
+INCLUDE_DIRECTORIES( ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
+
+
+########### next target ###############
+
+SET(kcm_view1394_PART_SRCS
+view1394.cpp
+)
+
+KDE3_AUTOMOC(${kcm_view1394_PART_SRCS})
+
+SET( kcm_view1394_UI
+view1394widget.ui
+)
+
+KDE3_ADD_UI_FILES(kcm_view1394_PART_SRCS ${kcm_view1394_UI} )
+
+KDE3_ADD_KPART(kcm_view1394 ${kcm_view1394_PART_SRCS})
+
+TARGET_LINK_LIBRARIES(kcm_view1394 ${QT_AND_KDECORE_LIBS} raw1394 )
+
+INSTALL_TARGETS(/lib/kde3 kcm_view1394 )
+
+
+########### install files ###############
+
+INSTALL_FILES( /share/applications/kde FILES kcmview1394.desktop )
+INSTALL_FILES( /share/apps/kcmview1394 FILES oui.db )
+
+KDE3_PLACEHOLDER()
+
+
+
+#original Makefile.am contents follow:
+
+#kde_module_LTLIBRARIES = kcm_view1394.la
+#
+#kcm_view1394_la_SOURCES = view1394widget.ui view1394.cpp
+#
+#kcm_view1394_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
+#kcm_view1394_la_LIBADD = $(LIB_KDEUI) -lraw1394
+#
+#AM_CPPFLAGS= $(all_includes)
+#
+#METASOURCES = AUTO
+#
+#messages: rc.cpp
+# $(XGETTEXT) *.cpp -o $(podir)/kcmview1394.pot
+#
+#xdg_apps_DATA = kcmview1394.desktop
+#
+#view1394_vendor_DATA = oui.db
+#view1394_vendordir = $(kde_datadir)/kcmview1394
+#