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