Mercurial > projects > qtd
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) +