diff tools/duic/CMakeLists.txt @ 1:e78566595089

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children 17165763b300
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/duic/CMakeLists.txt	Mon May 11 16:01:50 2009 +0000
@@ -0,0 +1,34 @@
+cmake_minimum_required(VERSION 2.6)
+find_package(Qt4 REQUIRED)
+
+include_directories( ${QT_INCLUDE_DIR}
+			${CMAKE_CURRENT_SOURCE_DIR}
+			${CMAKE_CURRENT_SOURCE_DIR}/d )
+
+########### next target ###############
+
+set(uic_bin_SRCS 
+   customwidgetsinfo.cpp 
+   databaseinfo.cpp 
+   driver.cpp 
+   treewalker.cpp 
+   ui4.cpp 
+   uic.cpp 
+   validator.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dextractimages.cpp
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwritedeclaration.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteincludes.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteicondata.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteicondeclaration.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteiconinitialization.cpp 
+   ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteinitialization.cpp 
+   main.cpp )
+
+add_executable(duic ${uic_bin_SRCS})
+set_target_properties(duic PROPERTIES OUTPUT_NAME duic)
+set_target_properties(duic PROPERTIES COMPILE_FLAGS -DQT_UIC_D_GENERATOR)
+
+target_link_libraries(duic  ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} )
+
+install(TARGETS duic DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
+