add_library(<name> OBJECT <sources>...) add_library(<name> INTERFACE [EXCLUDE_FROM_ALL] <sources>...) add_library(<name> <type> IMPORTED [GLOBAL]) add_library(<name> ALIAS <target>)
add_library(<name> OBJECT <sources>...) add_library(<name> INTERFACE [EXCLUDE_FROM_ALL] <sources>...) add_library(<name> <type> IMPORTED [GLOBAL]) add_library(<name> ALIAS <target>)
add_library(PNG::PNG STATIC IMPORTED)
add_library(Qt5::3DExtras SHARED IMPORTED)
add_library(delaunator include/delaunator.cpp)
add_library( opennurbs_public_freetype STATIC
${SOURCES}
)
add_library(${TARGET} SHARED annulus.cc)
add_library(draco::draco ALIAS draco)
add_library(Imath::Config ALIAS ImathConfig)
add_library(imgui::imgui ALIAS imgui)
add_library( scenepic STATIC ${SOURCES} )
add_library(caveexpress-server ${caveexpress-server_SRCS})
add_library(NasNas ${type} ${NasNas_Src} ${NasNas_Inc})
add_library(OE::SILVERLINING SHARED IMPORTED)
add_library(f3d-plugin-${F3D_PLUGIN_NAME} ${F3D_PLUGIN_TYPE} "${CMAKE_CURRENT_BINARY_DIR}/plugin.cxx")
add_library(glload STATIC
glload/source/gl_load_cpp.cpp
glload/source/gl_load.c)
add_library(3rdParty::${TARGET_TO_FIXUP} ALIAS ${TARGET_TO_FIXUP})
add_library(stb_image INTERFACE)
ADD_LIBRARY(DriverDAT SHARED ${DriverDAT_source_files})
ADD_LIBRARY(${_targetName}_pch_dephelp STATIC "${_pch_dephelp_cxx}" "${_input}" )
add_library(AnKiCollision ${sources} ${headers})
add_library(Catch2
${REPORTER_FILES}
${INTERNAL_FILES}
${BENCHMARK_HEADERS}
${BENCHMARK_SOURCES}
)
add_library(CURL::libcurl UNKNOWN IMPORTED)
add_library(${LIBRARY_NAME} ${tinyobjloader-Source})
add_library(boost_headeronly INTERFACE)
add_library(Magnum::${_component} UNKNOWN IMPORTED)
add_library(jsonhpp INTERFACE)
add_library(suma
src/core/SurfelMapping.cpp
src/core/Preprocessing.cpp
src/core/Frame2Model.cpp
src/core/SurfelMap.cpp
src/core/lie_algebra.cpp
src/core/LieGaussNewton.cpp
src/core/Posegraph.cpp
src/core/ImagePyramidGenerator.cpp
${COMP_SHADER_SRC})
add_library(eigen_lapack SHARED ${EigenLapack_SRCS})
add_library( castor::${PROJECT_NAME}
ALIAS
${PROJECT_NAME}
)
add_library (${TARGET_NAME} ${SOURCE_FILES})
add_library(hdl_people_tracking_nodelet apps/hdl_people_tracking_nodelet.cpp)
add_library(turbojpeg STATIC IMPORTED GLOBAL)
add_library(standard_viewer SHARED
src/glim/viewer/standard_viewer.cpp
src/glim/viewer/standard_viewer_mem.cpp
)
add_library(gperftools::tcmalloc UNKNOWN IMPORTED)
add_library(pugixml SHARED ${SOURCES})
add_library(SDL3::SDL3-static ALIAS SDL3-static)
add_library(common SHARED
src/FileSystemTools.cpp
src/YamlFileIO.cpp
)
add_library (zEngineLib
STATIC
${HEADER_FILES_LIST}
${CPP_FILES_LIST}
${RESOURCE_FILES_LIST}
${EXTERNAL_DIR}/ImGuizmo/ImGuizmo.h
${EXTERNAL_DIR}/ImGuizmo/ImGuizmo.cpp
)
add_library(${PROJECT_NAME} STATIC ${SOURCES})
add_library(oishii STATIC
${SRC_FILES}
${HDR_FILES}
"AbstractStream.cxx" "BreakpointHolder.cxx" "writer/binary_writer.cxx")
add_library(gmp SHARED IMPORTED GLOBAL)
add_library(ramses-build-options-base INTERFACE)
add_library(OpenEXR::${COMPONENT} ${OpenEXR_${COMPONENT}_LIB_TYPE} IMPORTED)
add_library(${COMPONENT_ALIAS} ALIAS ${COMPONENT_TARGET})
add_library(${PROJECT_NAME} PicoDDS.cpp)
add_library(Corrade::${_component} INTERFACE IMPORTED)
add_library(double-conversion ${DoubleConversionSrc})
add_library(${TARGET_NAME} ${INTERFACE_SRCS} ${QM})
add_library(SDL2::SDL2 INTERFACE IMPORTED)
add_library(glm_static STATIC ${ROOT_TEXT} ${ROOT_MD} ${ROOT_NAT}
${ROOT_SOURCE} ${ROOT_INLINE} ${ROOT_HEADER}
${CORE_SOURCE} ${CORE_INLINE} ${CORE_HEADER}
${EXT_SOURCE} ${EXT_INLINE} ${EXT_HEADER}
${GTC_SOURCE} ${GTC_INLINE} ${GTC_HEADER}
${GTX_SOURCE} ${GTX_INLINE} ${GTX_HEADER}
${SIMD_SOURCE} ${SIMD_INLINE} ${SIMD_HEADER})
add_library(${OPENJPEG_LIBRARY_NAME} ${OPENJPEG_SRCS})
add_library(${TARGET} SHARED ${SOURCES})
add_library(${In_Name} ${ARGN})
add_library(eCAL::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
add_library(checksum STATIC
../checksum.cxx
../checksum_amd64.cxx
)
add_library(NCToolsShared STATIC
utility_win.cpp
SimpleNamedMutex.cpp
)
ADD_LIBRARY(${MAJA_LIBRARY_PREFIXNAME}${LIBRARY_NAME} ${FILES_SRCS})
add_library( lzma STATIC
C/7zAlloc.c
C/7zArcIn.c
C/7zBuf.c
C/7zBuf2.c
C/7zCrc.c
C/7zCrcOpt.c
C/7zDec.c
C/7zFile.c
C/7zStream.c
C/Alloc.c
C/Bcj2.c
C/Bcj2Enc.c
C/Bra.c
C/Bra86.c
C/CpuArch.c
C/Delta.c
C/DllSecur.c
C/LzFind.c
C/LzFindMt.c
C/LzFindOpt.c
C/Lzma2Dec.c
C/Lzma2DecMt.c
C/Lzma2Enc.c
C/LzmaDec.c
C/LzmaEnc.c
C/LzmaLib.c
C/MtCoder.c
C/MtDec.c
C/Ppmd7.c
C/Ppmd7Dec.c
C/Ppmd7Enc.c
C/Sha256.c
C/Sha256Opt.c
C/Sort.c
C/SwapBytes.c
C/Threads.c
C/Xz.c
C/XzCrc64.c
C/XzCrc64Opt.c
C/XzDec.c
C/XzEnc.c
C/XzIn.c
)
add_library(${PROJECT_NAME} SHARED
src/System.cc
src/Tracking.cc
src/LocalMapping.cc
src/LoopClosing.cc
src/ORBextractor.cc
src/ORBmatcher.cc
src/FrameDrawer.cc
src/Converter.cc
src/MapPoint.cc
src/KeyFrame.cc
src/Atlas.cc
src/Map.cc
src/MapDrawer.cc
src/Optimizer.cc
src/Frame.cc
src/KeyFrameDatabase.cc
src/Sim3Solver.cc
src/Viewer.cc
src/ImuTypes.cc
src/G2oTypes.cc
src/CameraModels/Pinhole.cpp
src/CameraModels/KannalaBrandt8.cpp
src/OptimizableTypes.cpp
src/MLPnPsolver.cpp
src/GeometricTools.cc
src/TwoViewReconstruction.cc
src/Config.cc
src/Settings.cc
src/YoloDetect.cpp
src/PointCloudMapper.cpp
include/System.h
include/Tracking.h
include/LocalMapping.h
include/LoopClosing.h
include/ORBextractor.h
include/ORBmatcher.h
include/FrameDrawer.h
include/Converter.h
include/MapPoint.h
include/KeyFrame.h
include/Atlas.h
include/Map.h
include/MapDrawer.h
include/Optimizer.h
include/Frame.h
include/KeyFrameDatabase.h
include/Sim3Solver.h
include/Viewer.h
include/ImuTypes.h
include/G2oTypes.h
include/CameraModels/GeometricCamera.h
include/CameraModels/Pinhole.h
include/CameraModels/KannalaBrandt8.h
include/OptimizableTypes.h
include/MLPnPsolver.h
include/GeometricTools.h
include/TwoViewReconstruction.h
include/SerializationUtils.h
include/Config.h
include/Settings.h
include/YoloDetect.h
include/PointCloudMapper.h)
add_library(gme_shared SHARED ${libgme_SRCS})
add_library(libexprtk SHARED
${EXPRTK_HEADER_PATH}
libexprtk.h
libexprtk.cpp
libexprtk.def
)
add_library(${Pango} SHARED IMPORTED)
add_library(ghc_filesystem INTERFACE)
add_library(Archive STATIC ${Archive_SRCS})
add_library( rubybindings OBJECT
InitRubyBindings.hpp
InitRubyBindings.cpp
)
add_library(${PROJECT_NAME} MODULE
oid_bridge.cpp
../debuggerinterface/python_native_interface.cpp
../system/process/process.cpp
$<$<BOOL:${UNIX}>:../system/process/process_unix.cpp>
$<$<BOOL:${WIN32}>:../system/process/process_win32.cpp>)
add_library(digikamdatabase_src OBJECT ${digikamdatabase_LIB_SRCS} ${libdatabasemodels_SRCS})
add_library(eigen_lapack SHARED ${EigenLapack_SRCS})
add_library(boost_program_options_lib STATIC EXCLUDE_FROM_ALL ${boost_program_options_src})
add_library(ma_navigation_lib STATIC ${MA_NAV_LIB_SOURCES})
add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
add_library(${cmake_package_name}::${name} ALIAS ${name})
add_library(eigen_blas SHARED ${EigenBlas_SRCS})
add_library(moeo STATIC ${MOEO_CORE})
add_library(point_dialog SHARED Show_point_dialog.cpp Show_point_dialog.ui ${Show_point_dialogUI_FILES})
add_library(netgen_libs INTERFACE)
add_library(MtKaHyPar-Sources INTERFACE)
add_library(cscore ${cscore_native_src})
add_library(${PROJECT_NAME} ${SOURCE_FILES})
add_library(vma INTERFACE)
add_library(gmi ${SOURCES})
add_library(legate_python INTERFACE)
add_library(HeaderOnlyLibraries INTERFACE)
add_library( dumb
src/core/unload.c
src/core/rendsig.c
src/core/rendduh.c
src/core/register.c
src/core/readduh.c
src/core/rawsig.c
src/core/makeduh.c
src/core/loadduh.c
src/core/dumbfile.c
src/core/duhtag.c
src/core/duhlen.c
src/core/atexit.c
src/helpers/stdfile.c
src/helpers/silence.c
src/helpers/sampbuf.c
src/helpers/riff.c
src/helpers/resample.c
src/helpers/memfile.c
src/helpers/clickrem.c
src/helpers/barray.c
src/it/xmeffect.c
src/it/readxm2.c
src/it/readxm.c
src/it/readstm2.c
src/it/readstm.c
src/it/reads3m2.c
src/it/reads3m.c
src/it/readriff.c
src/it/readptm.c
src/it/readpsm.c
src/it/readoldpsm.c
src/it/readokt2.c
src/it/readokt.c
src/it/readmtm.c
src/it/readmod2.c
src/it/readmod.c
src/it/readdsmf.c
src/it/readasy.c
src/it/readamf2.c
src/it/readamf.c
src/it/readam.c
src/it/read6692.c
src/it/read669.c
src/it/ptmeffect.c
src/it/loadxm2.c
src/it/loadxm.c
src/it/loadstm2.c
src/it/loadstm.c
src/it/loads3m2.c
src/it/loads3m.c
src/it/loadriff2.c
src/it/loadriff.c
src/it/loadptm2.c
src/it/loadptm.c
src/it/loadpsm2.c
src/it/loadpsm.c
src/it/loadoldpsm2.c
src/it/loadoldpsm.c
src/it/loadokt2.c
src/it/loadokt.c
src/it/loadmtm2.c
src/it/loadmtm.c
src/it/loadmod2.c
src/it/loadmod.c
src/it/loadasy2.c
src/it/loadasy.c
src/it/loadamf2.c
src/it/loadamf.c
src/it/load6692.c
src/it/load669.c
src/it/itunload.c
src/it/itrender.c
src/it/itread2.c
src/it/itread.c
src/it/itorder.c
src/it/itmisc.c
src/it/itload2.c
src/it/itload.c
src/it/readany.c
src/it/loadany2.c
src/it/loadany.c
src/it/readany2.c
src/helpers/resampler.c
src/helpers/lpc.c
)
add_library(expected INTERFACE)
add_library(asio INTERFACE IMPORTED)
add_library(${ARGN})
add_library(breakpad STATIC ${SOURCES})
add_library( qrcode STATIC ${qrcode_PRIVATE} ${qrcode_PUBLIC} )
add_library(${PROJECT_NAME} ${l8w8jwt_headers} ${l8w8jwt_sources} ${l8w8jwt_sources_eddsa})
ADD_LIBRARY(boost_regex STATIC IMPORTED GLOBAL)
add_library(thread_local_test_lib MODULE
${FOLLY_DIR}/test/ThreadLocalTestLib.cpp
)
add_library(binlogfilter SHARED binlogfilter.cc binlogfiltersession.cc binlogconfig.cc)
add_library(${TESTUTILLIB} STATIC ${TESTUTIL_SOURCE})
add_library(_diskannpy MODULE
src/module.cpp
src/builder.cpp
src/dynamic_memory_index.cpp
src/static_memory_index.cpp
src/static_disk_index.cpp
)
add_library(${TARGET_NAME} ${LEGACY_HEADERS} ${HEADERS} ${SOURCES})
ADD_LIBRARY(nativeextension SHARED ${LIBNATIVEEXTENSION_SOURCES})
add_library(${TARGET_NAME} STATIC "${ALL_SOURCE_FILES}")
add_library(bridge SHARED)
add_library(core INTERFACE)
add_library(Boost::chrono SHARED IMPORTED)