diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 767aac5..5ee3130 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,18 +16,18 @@ include_directories (${CMAKE_CURRENT_SOURCE_DIR}/include) link_directories (${DBUSINTERFACE_LIBRARIES}) find_package (PkgConfig REQUIRED) + pkg_check_modules (SYSTEMD libsystemd REQUIRED) include_directories (${SYSTEMD_INCLUDE_DIRS}) link_directories (${SYSTEMD_LIBRARY_DIRS}) # import sdbusplus -find_package (PkgConfig REQUIRED) pkg_check_modules (SDBUSPLUSPLUS sdbusplus REQUIRED) include_directories (${SDBUSPLUSPLUS_INCLUDE_DIRS}) link_directories (${SDBUSPLUSPLUS_LIBRARY_DIRS}) +find_program (SDBUSPLUSPLUS sdbus++) # phosphor-dbus-interfaces -find_package (PkgConfig REQUIRED) pkg_check_modules (DBUSINTERFACE phosphor-dbus-interfaces REQUIRED) include_directories (${DBUSINTERFACE_INCLUDE_DIRS}) link_directories (${DBUSINTERFACE_LIBRARY_DIRS}) @@ -37,12 +37,6 @@ set (SRC_FILES src/manager.cpp src/smbios-main.cpp src/timer.cpp src/cpu.cpp include_directories (${CMAKE_CURRENT_BINARY_DIR}) -find_package (PkgConfig REQUIRED) -pkg_check_modules (SDBUSPLUSPLUS sdbusplus REQUIRED) -include_directories (${SDBUSPLUSPLUS_INCLUDE_DIRS}) -link_directories (${SDBUSPLUSPLUS_LIBRARY_DIRS}) -find_program (SDBUSPLUSPLUS sdbus++) - add_custom_command (OUTPUT ${DBUS_OBJECT_NAME}/server.hpp OUTPUT ${DBUS_OBJECT_NAME}/server.cpp COMMAND mkdir -p ${DBUS_OBJECT_NAME} |