1################################################################################ 2# THIS FILE IS 100% GENERATED BY ZPROJECT; DO NOT EDIT EXCEPT EXPERIMENTALLY # 3# Read the zproject/README.md for information about making permanent changes. # 4################################################################################ 5 6if (NOT MSVC) 7 include(FindPkgConfig) 8 pkg_check_modules(PC_SYSTEMD "libsystemd") 9 if (NOT PC_SYSTEMD_FOUND) 10 pkg_check_modules(PC_SYSTEMD "libsystemd") 11 endif (NOT PC_SYSTEMD_FOUND) 12 if (PC_SYSTEMD_FOUND) 13 # add CFLAGS from pkg-config file, e.g. draft api. 14 add_definitions(${PC_SYSTEMD_CFLAGS} ${PC_SYSTEMD_CFLAGS_OTHER}) 15 # some libraries install the headers is a subdirectory of the include dir 16 # returned by pkg-config, so use a wildcard match to improve chances of finding 17 # headers and SOs. 18 set(PC_SYSTEMD_INCLUDE_HINTS ${PC_SYSTEMD_INCLUDE_DIRS} ${PC_SYSTEMD_INCLUDE_DIRS}/*) 19 set(PC_SYSTEMD_LIBRARY_HINTS ${PC_SYSTEMD_LIBRARY_DIRS} ${PC_SYSTEMD_LIBRARY_DIRS}/*) 20 endif(PC_SYSTEMD_FOUND) 21endif (NOT MSVC) 22 23find_path ( 24 SYSTEMD_INCLUDE_DIRS 25 NAMES systemd/sd-daemon.h 26 HINTS ${PC_SYSTEMD_INCLUDE_HINTS} 27) 28 29find_library ( 30 SYSTEMD_LIBRARIES 31 NAMES libsystemd 32 HINTS ${PC_SYSTEMD_LIBRARY_HINTS} 33) 34 35include(FindPackageHandleStandardArgs) 36 37find_package_handle_standard_args( 38 SYSTEMD 39 REQUIRED_VARS SYSTEMD_LIBRARIES SYSTEMD_INCLUDE_DIRS 40) 41mark_as_advanced( 42 SYSTEMD_FOUND 43 SYSTEMD_LIBRARIES SYSTEMD_INCLUDE_DIRS 44) 45 46################################################################################ 47# THIS FILE IS 100% GENERATED BY ZPROJECT; DO NOT EDIT EXCEPT EXPERIMENTALLY # 48# Read the zproject/README.md for information about making permanent changes. # 49################################################################################ 50