From 9632990d5428efb120d1085d4f441ad371d447fc Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Mon, 16 Jun 2014 19:27:27 +0200 Subject: [PATCH] CMakeLists.txt: Pass -DENABLE_SIGNALS to the compiler. Until now only the cmake variable ENABLE_SIGNALS was used to add signalhandler.{cpp,h} to the list of files to build. However, main.cpp also uses '#ifdef ENABLE_SIGNALS' which didn't work so far, since -DENABLE_SIGNALS was not passed to the compiler. (one effect being that PulseView cannot be killed via CTRL-C from an xterm or the like) This fixes bug #368. --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0cc8fbd4..3d63ecde 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -280,6 +280,10 @@ if(NOT DISABLE_WERROR) add_definitions(-Werror) endif() +if(ENABLE_SIGNALS) + add_definitions(-DENABLE_SIGNALS) +endif() + #=============================================================================== #= Global Include Directories #------------------------------------------------------------------------------- -- 2.30.2