]> sigrok.org Git - pulseview.git/blobdiff - CMakeLists.txt
Replaced mainwindow.ui XML with code
[pulseview.git] / CMakeLists.txt
index fd932a2926de718d2b06bc3a4220e942fb3719ec..5f99a4bb7d41eae2b032135f859855d409be4f96 100644 (file)
@@ -10,25 +10,35 @@ pkg_check_modules(PKGDEPS REQUIRED
 )
 
 find_package(Qt4 REQUIRED)
+find_package(Boost 1.46 REQUIRED)
 
 set(VERSION 0.1.0)
 
 set(sigrok-qt2_SOURCES
        about.cpp
+       datasnapshot.cpp
+       logicdata.cpp
+       logicdatasnapshot.cpp
+       logicsignal.cpp
        main.cpp
        mainwindow.cpp
+       samplingbar.cpp
+       signaldata.cpp
+       sigsession.cpp
+       signal.cpp
        sigview.cpp
 )
 
 set(sigrok-qt2_HEADERS
        about.h
        mainwindow.h
+       samplingbar.h
+       sigsession.h
        sigview.h
 )
 
 set(sigrok-qt2_FORMS
        about.ui
-       mainwindow.ui
 )
 
 set(sigrok-qt2_RESOURCES
@@ -48,10 +58,12 @@ add_definitions(-DAPP_VERSION="${VERSION}")
 
 include_directories(
        ${include_directories}
+       ${Boost_INCLUDE_DIRS}
        ${PKGDEPS_INCLUDE_DIRS}
 )
 
 link_directories(
+       ${Boost_LIBRARY_DIRS}
        ${PKGDEPS_LIBRARY_DIRS}
 )
 
@@ -63,6 +75,7 @@ add_executable(sigrok-qt2
 )
 
 target_link_libraries(sigrok-qt2
+       ${Boost_LIBRARIES}
        ${PKGDEPS_LIBRARIES}
        ${QT_LIBRARIES}
 )