]> sigrok.org Git - pulseview.git/blobdiff - CMakeLists.txt
Add initial NEWS file.
[pulseview.git] / CMakeLists.txt
index 7bc13e05da62379b2c6e82497b60efbe198048fe..6aa6e9fb92bc6537be317cfd6a219f8d61f59322 100644 (file)
@@ -55,7 +55,7 @@ list(APPEND PKGDEPS
 )
 
 if(ENABLE_SIGROKDECODE)
-       list(APPEND PKGDEPS libsigrokdecode>=0.1.0)
+       list(APPEND PKGDEPS libsigrokdecode>=0.2.0)
 endif()
 
 find_package(PkgConfig)
@@ -100,6 +100,7 @@ configure_file (
 
 set(pulseview_SOURCES
        main.cpp
+       pv/devicemanager.cpp
        pv/mainwindow.cpp
        pv/sigsession.cpp
        pv/data/analog.cpp
@@ -225,6 +226,11 @@ add_executable(${PROJECT_NAME}
 
 target_link_libraries(${PROJECT_NAME} ${PULSEVIEW_LINK_LIBS})
 
+if(WIN32)
+# Pass -mwindows so that no "DOS box" will open when PulseView is started.
+set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "-mwindows")
+endif()
+
 #===============================================================================
 #= Installation
 #-------------------------------------------------------------------------------