[Tux4kids-commits] r1005 - in tux4kids-admin/trunk: . plugins/dummy src

Michał Świtakowski swistakers-guest at alioth.debian.org
Fri May 29 19:55:50 UTC 2009


Author: swistakers-guest
Date: 2009-05-29 19:55:50 +0000 (Fri, 29 May 2009)
New Revision: 1005

Added:
   tux4kids-admin/trunk/CMakeLists.txt
   tux4kids-admin/trunk/plugins/dummy/CMakeLists.txt
Modified:
   tux4kids-admin/trunk/src/CMakeLists.txt
Log:
cmake for plugins

Added: tux4kids-admin/trunk/CMakeLists.txt
===================================================================
--- tux4kids-admin/trunk/CMakeLists.txt	                        (rev 0)
+++ tux4kids-admin/trunk/CMakeLists.txt	2009-05-29 19:55:50 UTC (rev 1005)
@@ -0,0 +1,11 @@
+cmake_minimum_required(VERSION 2.6)
+
+add_subdirectory( src/ )
+add_subdirectory( plugins/dummy/ )
+
+find_package( Qt4 REQUIRED )
+
+SET(TS_FILES translations/tux4kids-admin_pl.ts )
+
+QT4_ADD_TRANSLATION(QM_FILES ${TS_FILES})
+

Added: tux4kids-admin/trunk/plugins/dummy/CMakeLists.txt
===================================================================
--- tux4kids-admin/trunk/plugins/dummy/CMakeLists.txt	                        (rev 0)
+++ tux4kids-admin/trunk/plugins/dummy/CMakeLists.txt	2009-05-29 19:55:50 UTC (rev 1005)
@@ -0,0 +1,23 @@
+PROJECT(dummy_plugin)
+cmake_minimum_required(VERSION 2.6)
+
+SET( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../ )
+
+# enable warnings
+ADD_DEFINITIONS( -Wall )
+ADD_DEFINITIONS(${QT_DEFINITIONS})
+ADD_DEFINITIONS(-DQT_PLUGIN)
+#ADD_DEFINITIONS(-DQT_NO_DEBUG)
+ADD_DEFINITIONS(-DQT_SHARED)
+
+SET(DUMMY_PLUGIN_MOC_HEADERS dummy.h)
+SET(DUMMY_PLUGIN_SOURCES dummy.cpp)
+
+FIND_PACKAGE( Qt4 REQUIRED )
+INCLUDE( ${QT_USE_FILE} )
+INCLUDE_DIRECTORIES( ../ )
+
+QT4_WRAP_CPP( DUMMY_PLUGIN_MOC_SOURCES ${DUMMY_PLUGIN_MOC_HEADERS} )
+
+ADD_LIBRARY(DummyPlugin SHARED ${DUMMY_PLUGIN_MOC_SOURCES} ${DUMMY_PLUGIN_SOURCES} )
+

Modified: tux4kids-admin/trunk/src/CMakeLists.txt
===================================================================
--- tux4kids-admin/trunk/src/CMakeLists.txt	2009-05-29 19:41:47 UTC (rev 1004)
+++ tux4kids-admin/trunk/src/CMakeLists.txt	2009-05-29 19:55:50 UTC (rev 1005)
@@ -1,6 +1,8 @@
 PROJECT(tux4kids-admin)
 cmake_minimum_required(VERSION 2.6)
 
+SET ( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../ )
+
 SET(TUX4KIDS-ADMIN_SOURCES 
 	main.cpp
 	mainWindow.cpp
@@ -8,8 +10,7 @@
 
 SET(TUX4KIDS-ADMIN_MOC_HEADERS 
 	mainWindow.h
-	mainController.h 
-	../plugins/pluginInterface.h )
+	mainController.h )
 
 SET(TUX4KIDS-ADMIN_UIS mainWindow.ui)
 
@@ -22,9 +23,7 @@
 
 QT4_WRAP_UI( TUX4KIDS-ADMIN_UI_HEADERS ${TUX4KIDS-ADMIN_UIS} )
 QT4_WRAP_CPP( TUX4KIDS-ADMIN_MOC_SOURCES ${TUX4KIDS-ADMIN_MOC_HEADERS} )
-#QT4_AUTOMOC( TUX4KIDS-ADMIN_SOURCES  )
 
-INCLUDE_DIRECTORIES( ${CMAKE_BINARY_DIR} )
-ADD_EXECUTABLE( ../tux4kids-admin ${TUX4KIDS-ADMIN_SOURCES} ${TUX4KIDS-ADMIN_MOC_SOURCES} ${TUX4KIDS-ADMIN_U__HEADERS} )
-TARGET_LINK_LIBRARIES( ../tux4kids-admin ${QT_LIBRARIES} )
+ADD_EXECUTABLE( tux4kids-admin ${TUX4KIDS-ADMIN_SOURCES} ${TUX4KIDS-ADMIN_MOC_SOURCES} ${TUX4KIDS-ADMIN_UI_HEADERS} )
+TARGET_LINK_LIBRARIES( tux4kids-admin ${QT_LIBRARIES} )
 




More information about the Tux4kids-commits mailing list