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})

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 lang/python/src/core/CMakeLists.txt :73

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Python Files" FILES ${python_files})

WerWolv/Fenestra cmake/ide_helpers.cmake :87

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

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}
  )

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

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

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})

NauEngine/NauEnginePublic engine/core/app_framework/src/CMakeLists.txt :46

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX Sources FILES ${Sources})

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})

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/json/test/CMakeLists.txt :31

source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} PREFIX "" FILES ${BOOST_JSON_TESTS_FILES})

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

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Source Files" FILES ${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})

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

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

SChernykh/p2pool CMakeLists.txt :192

source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" PREFIX "Source Files" FILES ${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} )

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})

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})

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})