cmake target_link_libraries(PUBLIC) examples

86Box/86Box src/qt/CMakeLists.txt :438

target_link_libraries(ui PRIVATE X11::xcb PUBLIC PkgConfig::XKBCOMMON_X11)

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :102

target_link_libraries(adios2_fortran_mpi
  PUBLIC
    adios2_fortran
  PRIVATE
    adios2_c_mpi
    adios2_core_mpi_c
  INTERFACE
    MPI::MPI_Fortran
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :14

target_link_libraries(bpls
                      PUBLIC adios2_core adios2sys
                      PRIVATE adios2::thirdparty::pugixml $<$<PLATFORM_ID:Windows>:shlwapi>)

ornladios/ADIOS2 thirdparty/GTest/googletest/googlemock/CMakeLists.txt :100

target_link_libraries(gmock_main PUBLIC gmock)

ornladios/ADIOS2 thirdparty/GTest/googletest/googletest/CMakeLists.txt :151

target_link_libraries(gtest PUBLIC regex)

apache/arrow cpp/cmake_modules/BuildUtils.cmake :365

target_link_libraries(${LIB_NAME}_shared
                      PUBLIC "$<BUILD_INTERFACE:${ARG_SHARED_LINK_LIBS}>"
                             "$<INSTALL_INTERFACE:${ARG_SHARED_INSTALL_INTERFACE_LIBS}>"
                      PRIVATE ${ARG_SHARED_PRIVATE_LINK_LIBS})

apache/arrow cpp/cmake_modules/BuildUtils.cmake :455

target_link_libraries(${LIB_NAME}_static
                      PUBLIC "$<BUILD_INTERFACE:${ARG_STATIC_LINK_LIBS}>")

apache/arrow cpp/src/arrow/compute/CMakeLists.txt :51

target_link_libraries(arrow_compute_testing
                      PUBLIC $<TARGET_OBJECTS:arrow_compute_core_testing>
                      PUBLIC ${ARROW_GTEST_GTEST_MAIN})

assimp/assimp code/CMakeLists.txt :1500

target_link_libraries(assimp PUBLIC zip::zip)

capnproto/capnproto c++/src/kj/CMakeLists.txt :208

target_link_libraries(kj-tls PUBLIC crypt32)

CGAL/cgal Lab/demo/Lab/CGALlab_macros.cmake :52

target_link_libraries( ${plugin_name} PUBLIC CGAL::CGAL )

projectchrono/chrono src/chrono_fsi/sph/CMakeLists.txt :194

target_link_libraries(Chrono_fsisph PUBLIC Thrust::Thrust)

projectchrono/chrono src/chrono_multicore/CMakeLists.txt :185

target_link_libraries(Chrono_multicore PUBLIC blaze::blaze)

projectchrono/chrono src/chrono_thirdparty/yaml-cpp/test/googletest-1.13.0/googlemock/CMakeLists.txt :185

target_link_libraries(gmock_main_no_exception PUBLIC gmock)

projectchrono/chrono src/chrono_vehicle/CMakeLists.txt :988

target_link_libraries(Chrono_vehicle_irrlicht PUBLIC Chrono_irrlicht)

civetweb/civetweb src/CMakeLists.txt :322

  target_link_libraries(
    civetweb-cpp PUBLIC
	civetweb-c-library)

CLIUtils/CLI11 fuzz/CMakeLists.txt :47

target_link_libraries(cli11Fuzz PUBLIC CLI11)

mosra/corrade doc/snippets/CMakeLists.txt :149

target_link_libraries(testsuite-iteration PUBLIC CorradeTestSuite)

mosra/corrade src/Corrade/Utility/CMakeLists.txt :260

target_link_libraries(CorradeUtility PUBLIC log)

HowardHinnant/date CMakeLists.txt :181

target_link_libraries( date-tz PUBLIC Threads::Threads )

dftbplus/dftbplus src/dftbp/CMakeLists.txt :107

target_link_libraries(dftbplus PUBLIC tblite::tblite)

dftbplus/dftbplus src/dftbp/CMakeLists.txt :115

target_link_libraries(dftbplus PUBLIC elsi::elsi)

microsoft/DirectXTex CMakeLists.txt :267

target_link_libraries(${PROJECT_NAME} PUBLIC OpenMP::OpenMP_CXX)

xissburg/edyn CMakeLists.txt :198

target_link_libraries(Edyn
    PUBLIC
        EnTT::EnTT
)

fastfloat/fast_float tests/CMakeLists.txt :65

target_link_libraries(${TEST_NAME} PUBLIC doctest::doctest)

KDAB/GammaRay core/CMakeLists.txt :238

target_link_libraries(
    gammaray_core
    PUBLIC Qt::Core
    PRIVATE Qt::Gui Qt::GuiPrivate Qt::Network
)

sciapp/gr CMakeLists.txt :706

target_link_libraries(cairoplugin PUBLIC gks_static)

sciapp/gr CMakeLists.txt :1031

target_link_libraries(quartzplugin PUBLIC gks_static)

sciapp/gr CMakeLists.txt :1033

target_link_libraries(quartzplugin PUBLIC ZeroMQ::ZeroMQ)

sciapp/gr CMakeLists.txt :1272

target_link_libraries(gksqt PUBLIC Qt6::Widgets Qt6::Core Qt6::Network)

HDFGroup/hdf4 hdf/fortran/CMakeLists.txt :107

target_link_libraries (${HDF4_SRC_FORTRAN_LIB_TARGET} PUBLIC ${HDF4_SRC_FCSTUB_LIB_TARGET})

HDFGroup/hdf5 hl/src/CMakeLists.txt :51

target_link_libraries (${HDF5_HL_LIB_TARGET} PUBLIC ${HDF5_LIB_TARGET})

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/hl/c++/src/CMakeLists.txt :35

target_link_libraries (${HDF5_HL_CPP_LIBSH_TARGET} PUBLIC ${HDF5_HL_LIBSH_TARGET} ${HDF5_LIBSH_TARGET})

InsightSoftwareConsortium/ITK Modules/ThirdParty/HDF5/src/itkhdf5/hl/src/CMakeLists.txt :67

target_link_libraries (${HDF5_HL_LIBSH_TARGET} PUBLIC ${HDF5_LIBSH_TARGET})

nlohmann/json tests/CMakeLists.txt :85

target_link_libraries(test_main PUBLIC ${NLOHMANN_JSON_TARGET_NAME})

lammps/lammps unittest/fortran/CMakeLists.txt :32

target_link_libraries(flammps PUBLIC gfortran)

OSGeo/libgeotiff libgeotiff/CMakeLists.txt :330

target_link_libraries(${GEOTIFF_LIBRARY_TARGET} PUBLIC
    ${TIFF_LIBRARIES})

intrepidcs/libicsneo CMakeLists.txt :372

target_link_libraries(icsneocpp PUBLIC Threads::Threads $<$<BOOL:${WIN32}>:ws2_32 iphlpapi>)

intrepidcs/libicsneo CMakeLists.txt :437

target_link_libraries(icsneocpp PUBLIC ${PCAP_LIBRARY})

libjxl/libjxl lib/jxl_threads.cmake :22

target_link_libraries(jxl_threads
  PUBLIC ${JPEGXL_COVERAGE_FLAGS} Threads::Threads
)

jtv/libpqxx src/CMakeLists.txt :31

target_link_libraries(${tgt} PUBLIC wsock32 ws2_32)

jtv/libpqxx test/unit/CMakeLists.txt :8

target_link_libraries(unit_runner PUBLIC pqxx)

confluentinc/librdkafka examples/CMakeLists.txt :54

target_link_libraries(user_scram PUBLIC rdkafka)

arvidn/libtorrent CMakeLists.txt :813

target_link_libraries(torrent-rasterbar PUBLIC Boost::headers)

facebookexperimental/libunifex examples/CMakeLists.txt :31

target_link_libraries(${file-name} PUBLIC unifex)

webmproject/libwebp tests/fuzzer/CMakeLists.txt :49

target_link_libraries(fuzz_utils PUBLIC webpdecoder)

mosra/magnum src/Magnum/DebugTools/CMakeLists.txt :174

target_link_libraries(MagnumDebugToolsTestLib PUBLIC Magnum)

mosra/magnum src/Magnum/GL/CMakeLists.txt :310

target_link_libraries(MagnumGLTestLib PUBLIC
    Magnum)

mosra/magnum src/Magnum/Platform/CMakeLists.txt :173

target_link_libraries(MagnumAndroidApplication PUBLIC
    MagnumGL
    android
    EGL::EGL)

mosra/magnum src/Magnum/Platform/CMakeLists.txt :454

target_link_libraries(MagnumGlxApplication PUBLIC
    MagnumGL
    ${X11_LIBRARIES})

rui314/mold third-party/mimalloc/test/CMakeLists.txt :36

target_link_libraries(static-override-obj PUBLIC mimalloc-static)

rui314/mold third-party/tbb/examples/common/gui/CMakeLists.txt :101

target_link_libraries(UI_LIB_${PROJECT_NAME} PUBLIC ${OPENGL_LIBRARIES} ${FOUNDATION_LIBRARY} ${COCOA_LIBRARY})

OGRECave/ogre Components/MeshLodGenerator/CMakeLists.txt :25

target_link_libraries(OgreMeshLodGenerator PUBLIC OgreMain)

OGRECave/ogre Components/Terrain/CMakeLists.txt :42

target_link_libraries(OgreTerrain PUBLIC OgreMain OgreRTShaderSystem)

OGRECave/ogre PlugIns/GLSLang/CMakeLists.txt :14

target_link_libraries(Plugin_GLSLangProgramManager PUBLIC OgreMain
    ${ANDROID_NDK}/sources/third_party/shaderc/libs/c++_static/${ANDROID_ABI}/libshaderc.a)

AcademySoftwareFoundation/OpenImageIO src/nuke/txWriter/CMakeLists.txt :8

target_link_libraries (txWriter PUBLIC ${NUKE_LIBRARIES} OpenImageIO)

AcademySoftwareFoundation/OpenShadingLanguage src/liboslexec/CMakeLists.txt :521

target_link_libraries (${batched_target_lib}
    PUBLIC
        OpenImageIO::OpenImageIO
        ${local_lib}
    )

qtwebkit/qtwebkit Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp/CMake/AbseilHelpers.cmake :116

target_link_libraries(${_NAME}
  PUBLIC ${ABSL_CC_LIB_DEPS}
  PRIVATE
    ${ABSL_CC_LIB_LINKOPTS}
    ${ABSL_DEFAULT_LINKOPTS}
)

martinrotter/rssguard src/librssguard/CMakeLists.txt :596

target_link_libraries(rssguard PUBLIC
  Qt${QT_VERSION_MAJOR}::OpenGL
  Qt${QT_VERSION_MAJOR}::MultimediaWidgets
)

martinrotter/rssguard src/librssguard/CMakeLists.txt :602

target_link_libraries(rssguard PUBLIC
  Qt${QT_VERSION_MAJOR}::OpenGL
)

ossia/score src/player/CMakeLists.txt :33

target_link_libraries(score_player PUBLIC
  ossia)

ossia/score src/plugins/score-lib-localtree/CMakeLists.txt :22

target_link_libraries(${PROJECT_NAME}
        PUBLIC
          score_lib_base score_lib_device
)

ossia/score src/plugins/score-plugin-engine/CMakeLists.txt :82

target_link_libraries(${PROJECT_NAME}
        PUBLIC
          ${QT_PREFIX}::Core ${QT_PREFIX}::Widgets
          score_lib_base score_lib_device score_lib_process
          score_plugin_library score_plugin_deviceexplorer score_plugin_transport
          score_plugin_scenario
          score_plugin_audio
          ossia
)

ossia/score src/plugins/score-plugin-gfx/CMakeLists.txt :276

target_link_libraries(${PROJECT_NAME} PUBLIC snappy)

MesserLab/SLiM CMakeLists.txt :313

#target_link_libraries(${TARGET_NAME_EIDOS} PUBLIC omp)

MesserLab/SLiM CMakeLists.txt :319

target_link_libraries(${TARGET_NAME_EIDOS} PUBLIC gnu)

DrTimothyAldenDavis/SuiteSparse CAMD/CMakeLists.txt :277

target_link_libraries ( camd_demo   PUBLIC CAMD )

DrTimothyAldenDavis/SuiteSparse CAMD/CMakeLists.txt :278

target_link_libraries ( camd_l_demo PUBLIC CAMD )

DrTimothyAldenDavis/SuiteSparse CHOLMOD/CMakeLists.txt :832

target_link_libraries ( cholmod_sl_demo PUBLIC CHOLMOD SuiteSparse::SuiteSparseConfig SuiteSparse::AMD SuiteSparse::COLAMD )

DrTimothyAldenDavis/SuiteSparse CHOLMOD/SuiteSparse_metis/GKlib/CMakeLists.txt :12

target_link_libraries(GKlib PUBLIC m)

DrTimothyAldenDavis/SuiteSparse COLAMD/CMakeLists.txt :132

target_link_libraries ( COLAMD_static PUBLIC SuiteSparse::SuiteSparseConfig_static )

DrTimothyAldenDavis/SuiteSparse CSparse/CMakeLists.txt :177

target_link_libraries ( cs_demo1 PUBLIC csparse )

DrTimothyAldenDavis/SuiteSparse CXSparse/CMakeLists.txt :339

target_link_libraries ( cs_di_demo2 PUBLIC CXSparse )

DrTimothyAldenDavis/SuiteSparse Example/CMakeLists.txt :222

target_link_libraries ( my_cxx_static PUBLIC SuiteSparse::BTF_static )

DrTimothyAldenDavis/SuiteSparse Example/CMakeLists.txt :296

target_link_libraries ( my_static PUBLIC SuiteSparse::CXSparse_static )

DrTimothyAldenDavis/SuiteSparse Example/CMakeLists.txt :369

target_link_libraries ( my_cxx_static PUBLIC SuiteSparse::LAGraph_static )

DrTimothyAldenDavis/SuiteSparse Example/CMakeLists.txt :471

target_link_libraries ( my_static PUBLIC SuiteSparse::SPQR )

DrTimothyAldenDavis/SuiteSparse Example/CMakeLists.txt :529

target_link_libraries ( my_cxx_static PUBLIC OpenMP::OpenMP_CXX )

DrTimothyAldenDavis/SuiteSparse GraphBLAS/CMakeLists.txt :568

target_link_libraries ( wathen_demo PUBLIC GraphBLAS_static )

DrTimothyAldenDavis/SuiteSparse GraphBLAS/CMakeLists.txt :569

target_link_libraries ( context_demo PUBLIC GraphBLAS_static )

DrTimothyAldenDavis/SuiteSparse GraphBLAS/CMakeLists.txt :584

target_link_libraries ( context_demo PUBLIC OpenMP::OpenMP_C )

DrTimothyAldenDavis/SuiteSparse GraphBLAS/GraphBLAS/CMakeLists.txt :283

#   target_link_libraries ( graphblas_matlab PUBLIC ${OpenMP_C_LIBRARIES} )

DrTimothyAldenDavis/SuiteSparse KLU/CMakeLists.txt :258

target_link_libraries ( KLU_static PUBLIC SuiteSparse::AMD )

DrTimothyAldenDavis/SuiteSparse KLU/CMakeLists.txt :272

target_link_libraries ( KLU_static PUBLIC SuiteSparse::COLAMD )

DrTimothyAldenDavis/SuiteSparse KLU/CMakeLists.txt :564

target_link_libraries ( klu_simple PUBLIC KLU_static )

DrTimothyAldenDavis/SuiteSparse LAGraph/experimental/benchmark/matching-tests/CMakeLists.txt :64

target_link_libraries ( gen_bipartite PUBLIC m )

DrTimothyAldenDavis/SuiteSparse LAGraph/experimental/benchmark/matching-tests/CMakeLists.txt :70

target_link_libraries ( gen_bipartite PUBLIC ${GRAPHBLAS_LIBRARIES} )

DrTimothyAldenDavis/SuiteSparse LDL/CMakeLists.txt :288

target_link_libraries ( ldlsimple   PUBLIC LDL_static )

DrTimothyAldenDavis/SuiteSparse ParU/CMakeLists.txt :465

target_link_libraries ( paru_simple PUBLIC ParU )

DrTimothyAldenDavis/SuiteSparse RBio/CMakeLists.txt :272

target_link_libraries ( RBdemo PUBLIC RBio SuiteSparse::SuiteSparseConfig )

DrTimothyAldenDavis/SuiteSparse SPQR/CMakeLists.txt :420

target_link_libraries ( qrsimplec_int32 PUBLIC SPQR_static )

DrTimothyAldenDavis/SuiteSparse SPQR/GPUQREngine/CMakeLists.txt :270

target_link_libraries ( gpuqrengine_demo
    PUBLIC GPUQREngine GPURuntime )

DrTimothyAldenDavis/SuiteSparse TestConfig/CCOLAMD/CMakeLists.txt :74

target_link_libraries ( ${TEST_STATIC_BIN} PUBLIC ${TEST_IMPORT_TARGET} )

DrTimothyAldenDavis/SuiteSparse TestConfig/ParU/CMakeLists.txt :72

target_link_libraries ( ${TEST_STATIC_BIN} PUBLIC ${TEST_IMPORT_TARGET_STATIC} )

DrTimothyAldenDavis/SuiteSparse TestConfig/SPQR/CMakeLists.txt :73

target_link_libraries ( ${TEST_STATIC_BIN} PUBLIC ${TEST_IMPORT_TARGET_STATIC} )

DrTimothyAldenDavis/SuiteSparse TestConfig/UMFPACK/CMakeLists.txt :74

target_link_libraries ( ${TEST_STATIC_BIN} PUBLIC ${TEST_IMPORT_TARGET} )

DrTimothyAldenDavis/SuiteSparse UMFPACK/CMakeLists.txt :633

target_link_libraries ( umf4hb PUBLIC UMFPACK_static )

DrTimothyAldenDavis/SuiteSparse UMFPACK/CMakeLists.txt :635

target_link_libraries ( umf4hb64 PUBLIC UMFPACK_static )

apple/swift tools/driver/CMakeLists.txt :70

target_link_libraries(swift-frontend
                      PUBLIC
                        swiftDriverTool
                        swiftCompilerModules)

trilinos/Trilinos packages/krino/SierraCmakeCode.cmake :121

target_link_libraries(krino_mesh_surface PUBLIC stk::stk_mesh_base)