1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
find_package(Qt4 REQUIRED)
include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/perl ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTXML_INCLUDE_DIR})
########### next target ###############
set(puic4_bin_SRCS
customwidgetsinfo.cpp
databaseinfo.cpp
driver.cpp
treewalker.cpp
ui4.cpp
uic.cpp
validator.cpp
perl/plextractimages.cpp
perl/plwritedeclaration.cpp
perl/plwriteicondata.cpp
perl/plwriteicondeclaration.cpp
perl/plwriteiconinitialization.cpp
perl/plwriteinitialization.cpp
main.cpp )
add_executable(puic4_bin ${puic4_bin_SRCS})
set_target_properties(puic4_bin PROPERTIES OUTPUT_NAME puic4)
set_target_properties(puic4_bin PROPERTIES COMPILE_FLAGS -DQT_UIC_RB_GENERATOR)
target_link_libraries(puic4_bin ${QT_QTCORE_LIBRARY} ${QT_QTXML_LIBRARY} )
install(TARGETS puic4_bin DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
########### next target ###############
########### install files ###############
|