cmake source_group examples

Signatures

source_group(<name> [FILES <src>...] [REGULAR_EXPRESSION <regex>])
  source_group(TREE <root> [PREFIX <prefix>] [FILES <src>...])

Examples

oceancx/CXEngine cxluax/CMakeLists.txt :15

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/src PREFIX "Source Files"  FILES ${SOURCES_HEADER_PRI})

godlikepanos/anki-3d-engine ThirdParty/Jolt/Jolt/Jolt.cmake :466

source_group(TREE ${JOLT_PHYSICS_ROOT} FILES ${JOLT_PHYSICS_SRC_FILES})

RavEngine/RavEngine deps/SteamAudio-All/flatbuffers/CMake/BuildFlatBuffers.cmake :319

source_group(
    TREE "${generated_target_dir}"
    PREFIX "Flatbuffers/Generated/Source Files"
    FILES ${all_generated_source_files})

Vhonowslend/StreamFX-Public CMakeLists.txt :1088

source_group(TREE "${PROJECT_BINARY_DIR}/generated" PREFIX "Private Files/Generated" FILES ${PROJECT_PRIVATE_GENERATED})

eclipse-ecal/ecal app/mon/mon_gui/CMakeLists.txt :312

source_group(TREE "${CMAKE_CURRENT_LIST_DIR}"
    FILES
        ${source_files}
        ${win32_resource_files}
        ${ui_files}
)

WerWolv/Fenestra cmake/ide_helpers.cmake :87

source_group(TREE "${targetSourceDir}" PREFIX "Source Tree" FILES "${file}")

openvinotoolkit/openvino src/plugins/intel_npu/src/al/CMakeLists.txt :8

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${SOURCES})

ezEngine/ezEngine Code/ThirdParty/Jolt/Jolt.cmake :466

source_group(TREE ${JOLT_PHYSICS_ROOT} FILES ${JOLT_PHYSICS_SRC_FILES})

x64dbg/x64dbg CMakeLists.txt :400

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${dbg_SOURCES})

gscept/nebula fips-files/include.cmake :600

SOURCE_GROUP(TREE "${full_path}" PREFIX "res\\shaders\\${DIR}" FILES ${FXH})

apache/trafficserver lib/Catch2/src/CMakeLists.txt :342

source_group(
  TREE ${SOURCES_DIR}
  PREFIX sources
  FILES ${FILTERED_FILES}
)

univrsal/input-overlay cmake/macos/helpers.cmake :55

source_group(
    TREE "${CMAKE_CURRENT_SOURCE_DIR}"
    PREFIX "UI Files"
    FILES ${target_ui_files})

robotology/yarp src/guis/yarpaudiocontrolgui/CMakeLists.txt :14

source_group(
    TREE "${CMAKE_CURRENT_SOURCE_DIR}"
    PREFIX "Source Files"
    FILES ${gui_SRCS}
  )

infiniflow/infinity third_party/mlas/CMakeLists.txt :897

source_group(TREE ${MLAS_ROOT} FILES ${source_group_srcs})

faaxm/spix libs/Scenes/QtQuick/CMakeLists.txt :45

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX source FILES ${SOURCES})

Kingcom/armips CMakeLists.txt :63

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${ARGN})

KiCad/kicad-source-mirror thirdparty/pybind11/tests/CMakeLists.txt :540

source_group(
  TREE "${CMAKE_CURRENT_SOURCE_DIR}/../include"
  PREFIX "Header Files"
  FILES ${PYBIND11_HEADERS})

sonosaurus/sonobus JUCE/extras/Build/CMake/JUCEUtils.cmake :2129

source_group(TREE ${path} PREFIX "JUCE Modules" FILES ${header_files} ${source_files})

Tracktion/tracktion_engine examples/DemoRunner/CMakeLists.txt :80

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/.. PREFIX Source FILES ${SourceFiles})

DistroAV/DistroAV cmake/macos/helpers.cmake :65

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "UI Files" FILES ${target_ui_files})

qt/qtbase cmake/QtBuildRepoHelpers.cmake :538

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${files})

NauEngine/NauEnginePublic engine/3rdparty_libs/JoltPhysics/Jolt/Jolt.cmake :458

source_group(TREE ${JOLT_PHYSICS_ROOT} FILES ${JOLT_PHYSICS_SRC_FILES})

Dreamtowards/Ethertia lib/jolt-3.0.1/Jolt/Jolt.cmake :430

source_group(TREE ${JOLT_PHYSICS_ROOT} FILES ${JOLT_PHYSICS_SRC_FILES})

NauEngine/NauEditorPublic editor/source/editor-engine/CMakeLists.txt :19

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/include PREFIX "Headers" FILES ${PublicHeaders})

DiligentGraphics/DiligentTools Imgui/CMakeLists.txt :92

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/../ThirdParty/imgui_v1.85 PREFIX "dear_imgui_v1.85" FILES ${DEAR_IMGUI_V185_SOURCE})

Aitum/obs-vertical-canvas cmake/windows/helpers.cmake :55

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "UI Files" FILES ${target_ui_files})

Chatterino/chatterino2 src/CMakeLists.txt :808

source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${SOURCE_FILES})

Unarelith/OpenMiner cmake/om_target.cmake :24

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX "Header Files" FILES ${HEADER_FILES})

Jackarain/proxy third_party/boost/libs/heap/test/CMakeLists.txt :49

source_group( TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${Test}.cpp)

x64dbg/PluginTemplate cmake/x64dbg.cmake :5

source_group(TREE ${x64dbg_SOURCE_DIR} FILES ${HEADERS})

polyfem/polyfem src/polyfem/CMakeLists.txt :11

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Source Files" FILES ${SOURCES})

cursey/sdkgenny CMakeLists.txt :170

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${example_bitfield_SOURCES})

christophe-calmejane/Hive libs/modelsLibrary/CMakeLists.txt :74

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX "Header Files" FILES ${HEADER_FILES_COMMON})

intel/intel-graphics-compiler IGC/Compiler/tests/CMakeLists.txt :72

source_group(TREE "${IGC_TEST_SOURCE_DIR}" PREFIX "tests" FILES ${_tests})

totravel/minidocx CMakeLists.txt :48

source_group(TREE "${PROJECT_SOURCE_DIR}/include/minidocx"
  PREFIX "Header Files" FILES ${headers})

JiayinCao/SORT CMakeLists.txt :155

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/src FILES ${all_files})

owent/libatbus src/CMakeLists.txt :27

source_group(TREE "${PROJECT_SOURCE_DIR}" FILES ${PROJECT_LIB_SRC_LIST})

OFFTKP/felix86 external/zydis/dependencies/zycore/cmake/zyan-functions.cmake :31

source_group(TREE "${CMAKE_CURRENT_LIST_DIR}" FILES ${TARGET_SOURCE_FILES})

tesseract-ocr/tesseract CMakeLists.txt :833

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${LIBTESSFILES})

mike1k/perses CMakeLists.txt :79

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${perses_SOURCES})

DiligentGraphics/DiligentSamples Tutorials/Tutorial27_PostProcessing/CMakeLists.txt :46

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/assets PREFIX Assets FILES ${ASSETS} ${SHADERS})

microsoft/onnxruntime-genai CMakeLists.txt :181

source_group(TREE ${GENERATORS_ROOT}/cuda FILES ${generator_cudalib_srcs})

SChernykh/p2pool CMakeLists.txt :192

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Source Files" FILES ${SOURCES})

o2-engine/o2 CMakeLists.txt :125

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${o2Framework_SOURCES})

zdchan/RobustDexGrasp raisimGymTorch/thirdParty/pybind11/tests/CMakeLists.txt :484

source_group(
    TREE "${CMAKE_CURRENT_SOURCE_DIR}/../include"
    PREFIX "Header Files"
    FILES ${PYBIND11_HEADERS})

IntelRealSense/librealsense third-party/realdds/CMakeLists.txt :28

source_group(
    TREE ${REALDDS_INCLUDE_DIR}
    PREFIX "Header Files"
    FILES ${REALDDS_HEADER_FILES} )

twhl-community/halflife-unified-sdk src/game/server/CMakeLists.txt :354

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/../../.. FILES ${SERVER_SOURCES})

IntelRealSense/RealSenseID src/CMakeLists.txt :73

source_group(TREE "${SRC_DIR}" FILES ${PROJECT_SOURCES})

NVIDIA/MDL-SDK cmake/utilities.cmake :253

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${_SOURCE})

KhronosGroup/Vulkan-ValidationLayers layers/CMakeLists.txt :462

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${LAYER_SOURCES})

cursey/safetyhook CMakeLists.txt :308

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${example-multiple_SOURCES})

adobe/lagrange cmake/lagrange/lagrange_add_module.cmake :47

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}/include/" PREFIX "Header Files" FILES ${INC_FILES})

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/doom3/neo/CMakeLists.txt :1857

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX neo FILES ${src_core} ${src_sys_base} ${src_sys_core} ${src_editor_tools})

sjoerdvankreel/firefly-synth plugin_base/cmake/plugin_base.utility.cmake :13

source_group(TREE ${${PROJECT_NAME}_SRC_DIR} FILES ${grouping_source})

microsoft/pict cli/CMakeLists.txt :55

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}
  FILES
    ${pict_cli_inc}
    ${pict_cli_src}
)

wildmeshing/wildmeshing-toolkit components/cmake/add_component.cmake :32

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "src" FILES ${COMPONENTS_FILES_FOR_SOURCE_GROUP})

zhongfq/cocos-lua frameworks/3rd/box2d/CMakeLists.txt :139

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "src" FILES ${BOX2D_SOURCE_FILES})

ucla-vision/xivo thirdparty/pybind11/tests/CMakeLists.txt :434

source_group(
    TREE "${CMAKE_CURRENT_SOURCE_DIR}/../include"
    PREFIX "Header Files"
    FILES ${PYBIND11_HEADERS})

tmp64/BugfixedHL-Rebased CMakeLists.txt :311

source_group(TREE ${generated_dir} PREFIX "Generated" FILES ${out_file_path})

sorayuki/obs-multi-rtmp cmake/macos/helpers.cmake :65

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "UI Files" FILES ${target_ui_files})

emoose/OutRun2006Tweaks CMakeLists.txt :165

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${spdlog_SOURCES})

KeystoneHQ/keystone3-firmware external/cryptoauthlib/lib/CMakeLists.txt :106

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${CALIB_SRC})

drawpile/Drawpile cmake/AutoSourceGroup.cmake :48

source_group(TREE "${tree_base}" PREFIX "${prefix}" FILES ${filename})

onnoj/DeusExEchelonRenderer Source/Renderer/CMakeLists.txt :153

source_group(TREE "${CMAKE_SOURCE_DIR}/Source/Renderer" PREFIX "Header Files" FILES ${HDR_BASE})

tanis2000/binocle-c src/deps/newton/dContainers/CMakeLists.txt :20

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}/" FILES ${CPP_SOURCE})

zyantific/zycore-c cmake/zyan-functions.cmake :31

source_group(TREE "${CMAKE_CURRENT_LIST_DIR}" FILES ${TARGET_SOURCE_FILES})