cmake_minimum_required(VERSION 2.6)
include(FindPkgConfig)
+include(GNUInstallDirs)
project(pulseview)
)
if(ENABLE_SIGROKDECODE)
- list(APPEND PKGDEPS libsigrokdecode>=0.1.0)
+ list(APPEND PKGDEPS libsigrokdecode>=0.2.0)
endif()
find_package(PkgConfig)
set(pulseview_SOURCES
main.cpp
+ pv/devicemanager.cpp
pv/mainwindow.cpp
pv/sigsession.cpp
pv/data/analog.cpp
#= Installation
#-------------------------------------------------------------------------------
+# Install the executable.
install(TARGETS ${PROJECT_NAME} DESTINATION bin/)
+# Install the manpage.
+install(FILES doc/pulseview.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT doc)
+
#===============================================================================
#= Packaging (handled by CPack)
#-------------------------------------------------------------------------------