diff --git a/cmake/PlatformWeutil.cmake b/cmake/PlatformWeutil.cmake index 0dd78baf68b7e..e4c031fada620 100644 --- a/cmake/PlatformWeutil.cmake +++ b/cmake/PlatformWeutil.cmake @@ -34,17 +34,10 @@ add_library(weutil_lib fboss/platform/weutil/Weutil.cpp ) -add_library(ioctl_smbus_eeprom_reader - fboss/platform/weutil/IoctlSmbusEepromReader.cpp -) - -target_link_libraries(ioctl_smbus_eeprom_reader - fmt::fmt -) - target_link_libraries(weutil_lib platform_utils Folly::folly + eeprom_content_validator weutil_config_cpp2 weutil_fboss_eeprom_parser platform_config_lib @@ -52,6 +45,22 @@ target_link_libraries(weutil_lib ioctl_smbus_eeprom_reader ) +add_library(eeprom_content_validator + fboss/platform/weutil/ContentValidator.cpp +) + +target_link_libraries(eeprom_content_validator + fmt::fmt +) + +add_library(ioctl_smbus_eeprom_reader + fboss/platform/weutil/IoctlSmbusEepromReader.cpp +) + +target_link_libraries(ioctl_smbus_eeprom_reader + fmt::fmt +) + add_executable(weutil fboss/platform/weutil/main.cpp )