cmake_minimum_required(VERSION 2.6)
include(FindPkgConfig)
+include(GNUInstallDirs)
project(pulseview)
pv/prop/property.cpp
pv/prop/binding/binding.cpp
pv/prop/binding/deviceoptions.cpp
+ pv/toolbars/contextbar.cpp
pv/toolbars/samplingbar.cpp
pv/view/analogsignal.cpp
pv/view/cursor.cpp
pv/dialogs/about.h
pv/dialogs/connect.h
pv/dialogs/deviceoptions.h
+ pv/toolbars/contextbar.h
pv/toolbars/samplingbar.h
pv/view/cursor.h
pv/view/header.h
#= 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)
#-------------------------------------------------------------------------------