12345678910111213141516171819202122232425262728 |
- project(Automoc4)
- cmake_minimum_required(VERSION 2.4.5 FATAL_ERROR)
- find_package(Qt4 REQUIRED)
- if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc")
- set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
- endif (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc")
- # set the current version number
- include(Automoc4Version.cmake)
- configure_file(automoc4_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/automoc4_config.h)
- # Always include srcdir and builddir in include path
- set(CMAKE_INCLUDE_CURRENT_DIR ON)
- include_directories(${QT_INCLUDE_DIR})
- add_executable(automoc4 kde4automoc.cpp)
- set_target_properties(automoc4 PROPERTIES SKIP_BUILD_RPATH FALSE
- INSTALL_RPATH_USE_LINK_PATH TRUE )
- target_link_libraries(automoc4 ${QT_QTCORE_LIBRARY})
- install(TARGETS automoc4 DESTINATION bin)
- install(FILES Automoc4Config.cmake Automoc4Version.cmake automoc4.files.in DESTINATION lib${LIB_SUFFIX}/automoc4)
|