Skip to content

Commit 029d69e

Browse files
committed
Merge branch 'hipo-tt' into hipo-tt-j
2 parents 145b157 + 79f3a67 commit 029d69e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

highs/CMakeLists.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,9 @@ else()
165165
add_subdirectory(pdlp/cupdlp/cuda)
166166

167167
if (WIN32)
168-
target_link_libraries(highs cudalin ${CUDA_LIBRARY})
168+
target_link_libraries(highs PRIVATE cudalin ${CUDA_LIBRARY})
169169
else()
170-
target_link_libraries(highs cudalin ${CUDA_LIBRARY} m)
170+
target_link_libraries(highs PRIVATE cudalin ${CUDA_LIBRARY} m)
171171
endif()
172172

173173
set_target_properties(highs PROPERTIES CUDA_SEPARABLE_COMPILATION ON)
@@ -187,7 +187,7 @@ else()
187187
)
188188

189189
if(APPLE)
190-
target_link_libraries(highs "-framework Accelerate")
190+
target_link_libraries(highs PRIVATE "-framework Accelerate")
191191
target_compile_definitions(highs PRIVATE HIPO_USES_APPLE_BLAS)
192192
elseif(WIN32)
193193

@@ -205,28 +205,28 @@ else()
205205
else()
206206
# LINUX
207207
if(BLAS_LIB)
208-
target_link_libraries(highs "${BLAS_LIB}")
208+
target_link_libraries(highs PRIVATE "${BLAS_LIB}")
209209
elseif(OPENBLAS_LIB)
210-
target_link_libraries(highs "${OPENBLAS_LIB}")
210+
target_link_libraries(highs PRIVATE "${OPENBLAS_LIB}")
211211
target_compile_definitions(highs PRIVATE HIPO_USES_OPENBLAS)
212212
else()
213213
message(FATAL_ERROR "No BLAS library available")
214214
endif(BLAS_LIB)
215215
endif(APPLE)
216216

217217
if(metis_FOUND)
218-
target_link_libraries(highs metis)
218+
target_link_libraries(highs PRIVATE metis)
219219
else()
220220
target_include_directories(highs PRIVATE "${METIS_PATH}")
221-
target_link_libraries(highs "${METIS_LIB}")
221+
target_link_libraries(highs PRIVATE "${METIS_LIB}")
222222
endif()
223223

224224
if (NOT (GKLIB_ROOT STREQUAL ""))
225225
if(GKlib_FOUND)
226-
target_link_libraries(highs GKlib::GKlib)
226+
target_link_libraries(highs PRIVATE GKlib::GKlib)
227227
else()
228228
target_include_directories(highs PRIVATE "${GKLIB_PATH}")
229-
target_link_libraries(highs "${GKLIB_LIB}")
229+
target_link_libraries(highs PRIVATE "${GKLIB_LIB}")
230230
endif()
231231
endif()
232232
endif()
@@ -279,7 +279,7 @@ else()
279279
target_include_directories(highs PRIVATE
280280
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/extern/zstr>
281281
)
282-
target_link_libraries(highs ZLIB::ZLIB)
282+
target_link_libraries(highs PRIVATE ZLIB::ZLIB)
283283
endif()
284284

285285
# install the header files of highs
@@ -413,15 +413,15 @@ if(Threads_FOUND)
413413
include(CheckAtomic)
414414
if(HAVE_CXX_ATOMICS64_WITH_LIB)
415415
if(FAST_BUILD)
416-
target_link_libraries(highs atomic)
416+
target_link_libraries(highs PRIVATE atomic)
417417
else()
418418
target_link_libraries(libhighs atomic)
419419
endif()
420420
endif()
421421
endif()
422422

423423
if(FAST_BUILD)
424-
target_link_libraries(highs Threads::Threads)
424+
target_link_libraries(highs PRIVATE Threads::Threads)
425425
else()
426426
target_link_libraries(libhighs Threads::Threads)
427427
endif()

0 commit comments

Comments
 (0)