From 62511dbe135231490f1765335906a6f62a023dd5 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Wed, 29 May 2013 15:38:39 -0400 Subject: [PATCH] CMake: generate headers after dependencies check The generated configuration header of OwlPS Listener is now generated after the dependencies checking, so that if an option was disabled because of a missing dependency it is reflected in the generated header. --- owlps-listener/CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/owlps-listener/CMakeLists.txt b/owlps-listener/CMakeLists.txt index 20a4c68..9e6c180 100644 --- a/owlps-listener/CMakeLists.txt +++ b/owlps-listener/CMakeLists.txt @@ -23,10 +23,6 @@ option(OWLPS_LISTENER_KEEPS_MONITOR "Enable -K (keep monitor mode on); requires POSIX threads support" off) -configure_file( - owlps-listener-config.h.in - "${GENERATED_INCLUDE}/owlps-listener-config.h") - ### Linked libraries ### @@ -79,6 +75,13 @@ if (OWLPS_LISTENER_KEEPS_MONITOR) endif() +### Generate configuration header ### + +configure_file( + owlps-listener-config.h.in + "${GENERATED_INCLUDE}/owlps-listener-config.h") + + ### Targets ### add_executable(owlps-listenerd owlps-listenerd.c)