Skip to content

Commit 76d1d28

Browse files
SwooshyCuebalanking
authored andcommitted
[irods/irods#6251] use find_package for fmt
1 parent 9011f4b commit 76d1d28

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ endif()
5353

5454
find_package(OpenSSL REQUIRED COMPONENTS Crypto SSL)
5555
find_package(nlohmann_json "3.6.1" REQUIRED)
56+
find_package(fmt "8.1.1"
57+
HINTS "${IRODS_EXTERNALS_FULLPATH_FMT}")
5658
find_package(Python "${IRODS_PYTHON_VERSION}" REQUIRED COMPONENTS Development)
5759

5860
set(
@@ -173,7 +175,6 @@ target_include_directories(
173175
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
174176
${IRODS_INCLUDE_DIRS}
175177
${IRODS_EXTERNALS_FULLPATH_BOOST}/include
176-
${IRODS_EXTERNALS_FULLPATH_FMT}/include
177178
${IRODS_EXTERNALS_FULLPATH_SPDLOG}/include
178179
)
179180

@@ -184,11 +185,11 @@ target_link_libraries(
184185
${IRODS_EXTERNALS_FULLPATH_BOOST}/lib/libboost_system.so
185186
${IRODS_EXTERNALS_FULLPATH_BOOST}/lib/libboost_date_time.so
186187
${IRODS_EXTERNALS_FULLPATH_BOOST}/lib/libboost_filesystem.so
187-
${IRODS_EXTERNALS_FULLPATH_FMT}/lib/libfmt.so
188188
${CMAKE_DL_LIBS}
189189
irods_common
190190
irods_server
191191
nlohmann_json::nlohmann_json
192+
fmt::fmt
192193
)
193194

194195
# Since we are embedding Python rather than just creating extension modules, we must link to

0 commit comments

Comments
 (0)