diff options
author | Nikita Kosenkov <NKosenkov@IBS.RU> | 2022-07-15 11:38:56 +0300 |
---|---|---|
committer | Nikita Kosenkov <NKosenkov@IBS.RU> | 2022-07-15 11:38:56 +0300 |
commit | 6b4dc67a97ce5ea431749ae3cc3501f13a0ef3ea (patch) | |
tree | c4e133963bbd7bdb8e58a8bd54aa9aaa4e76fa9c /CMakeLists.txt | |
parent | 613e5f0e6cc0c6e2a1e2774d81bc581035fd76f9 (diff) | |
download | smbios-mdrv1-6b4dc67a97ce5ea431749ae3cc3501f13a0ef3ea.tar.xz |
Changes for a successful build
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} |