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.
This commit is contained in:
parent
f82cd82d43
commit
62511dbe13
|
@ -23,10 +23,6 @@ option(OWLPS_LISTENER_KEEPS_MONITOR
|
||||||
"Enable -K (keep monitor mode on); requires POSIX threads support"
|
"Enable -K (keep monitor mode on); requires POSIX threads support"
|
||||||
off)
|
off)
|
||||||
|
|
||||||
configure_file(
|
|
||||||
owlps-listener-config.h.in
|
|
||||||
"${GENERATED_INCLUDE}/owlps-listener-config.h")
|
|
||||||
|
|
||||||
|
|
||||||
### Linked libraries ###
|
### Linked libraries ###
|
||||||
|
|
||||||
|
@ -79,6 +75,13 @@ if (OWLPS_LISTENER_KEEPS_MONITOR)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
### Generate configuration header ###
|
||||||
|
|
||||||
|
configure_file(
|
||||||
|
owlps-listener-config.h.in
|
||||||
|
"${GENERATED_INCLUDE}/owlps-listener-config.h")
|
||||||
|
|
||||||
|
|
||||||
### Targets ###
|
### Targets ###
|
||||||
|
|
||||||
add_executable(owlps-listenerd owlps-listenerd.c)
|
add_executable(owlps-listenerd owlps-listenerd.c)
|
||||||
|
|
Loading…
Reference in New Issue