On 02/21/2014 04:36 PM, David C. Rankin wrote:
On 02/21/2014 04:22 PM, David C. Rankin wrote:
Slavek,
I need to implement a pkg_search_module( systemd ) in the tdebase cmake files.
This should probably be a generic search available to other modules. Where in
the TDE cmake system should this go?
Slavek,
That may not be the way to do it. I need to use some cmake magic to make sure
systemd is installed on the system where/how would I do that in cmake? Same
question as a preprocessor directive?
OK,
Decided to do it in tdebase/ConfigureChecks.cmake:
## find systemd
if( BUILD_TDM )
pkg_search_module( SYSTEMD systemd )
if( NOT SYSTEMD_FOUND )
message( STATUS "\n*****\nsystemd NOT found on your system\n*****" )
else( )
message( STATUS "\n*****\nsystemd found on your system\n*****" )
endif( )
endif( )
That should provide a SYSTEMD_FOUND define. Is this the correct place? Also,
"What is the scope of SYSTEMD_FOUND?" Can I then use this during the build as a
preprocessor variable as well?
--
David C. Rankin, J.D.,P.E.