1 cmake_minimum_required(VERSION 2.6)
6 find_package(PkgConfig)
7 pkg_check_modules(PKGDEPS REQUIRED
12 find_package(Qt4 REQUIRED)
16 set(sigrok-qt2_SOURCES
24 set(sigrok-qt2_HEADERS
36 set(sigrok-qt2_RESOURCES
40 set(QT_USE_QTOPENGL TRUE)
42 qt4_wrap_cpp(sigrok-qt2_HEADERS_MOC ${sigrok-qt2_HEADERS})
43 qt4_wrap_ui(sigrok-qt2_FORMS_HEADERS ${sigrok-qt2_FORMS})
44 qt4_add_resources(sigrok-qt2_RESOURCES_RCC ${sigrok-qt2_RESOURCES})
46 include(${QT_USE_FILE})
48 add_definitions(${QT_DEFINITIONS})
49 add_definitions(-DAPP_VERSION="${VERSION}")
52 ${include_directories}
53 ${PKGDEPS_INCLUDE_DIRS}
57 ${PKGDEPS_LIBRARY_DIRS}
60 add_executable(sigrok-qt2
62 ${sigrok-qt2_HEADERS_MOC}
63 ${sigrok-qt2_FORMS_HEADERS}
64 ${sigrok-qt2_RESOURCES_RCC}
67 target_link_libraries(sigrok-qt2