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

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children 17165763b300
comparison
equal deleted inserted replaced
0:36fb74dc547d 1:e78566595089
1 cmake_minimum_required(VERSION 2.6)
2 find_package(Qt4 REQUIRED)
3
4 include_directories( ${QT_INCLUDE_DIR}
5 ${CMAKE_CURRENT_SOURCE_DIR}
6 ${CMAKE_CURRENT_SOURCE_DIR}/d )
7
8 ########### next target ###############
9
10 set(uic_bin_SRCS
11 customwidgetsinfo.cpp
12 databaseinfo.cpp
13 driver.cpp
14 treewalker.cpp
15 ui4.cpp
16 uic.cpp
17 validator.cpp
18 ${CMAKE_CURRENT_SOURCE_DIR}/d/dextractimages.cpp
19 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwritedeclaration.cpp
20 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteincludes.cpp
21 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteicondata.cpp
22 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteicondeclaration.cpp
23 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteiconinitialization.cpp
24 ${CMAKE_CURRENT_SOURCE_DIR}/d/dwriteinitialization.cpp
25 main.cpp )
26
27 add_executable(duic ${uic_bin_SRCS})
28 set_target_properties(duic PROPERTIES OUTPUT_NAME duic)
29 set_target_properties(duic PROPERTIES COMPILE_FLAGS -DQT_UIC_D_GENERATOR)
30
31 target_link_libraries(duic ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} )
32
33 install(TARGETS duic DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
34