CMake/Tests/RunCMake/UnityBuild
James Moore 84996a65aa Unity: Add option to use relative paths for unity files
Add a target property that will be read on unity file generation to
attempt to use a relative path to the source file from the CMake Source
Directory or the generated unity file. Additionally add the CMake
Source Directory and the CMake Binary directory to the include path of
the generated unity files.

Closes: #26352
2024-10-15 09:44:18 -07:00
..
relocatable Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
CMakeLists.txt
f.c
f.cu Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
f.cxx
func.c
func.h
main.c
per_config_c_debug.c
per_config_c_other.c
per_config_c.c
per_config_c.cmake
RunCMakeTest.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_anon_ns_group_mode.cmake
unitybuild_anon_ns_no_unity_build.cmake
unitybuild_anon_ns_test_files.cmake
unitybuild_anon_ns-build-check.cmake
unitybuild_anon_ns.cmake
unitybuild_batchsize-check.cmake
unitybuild_batchsize.cmake
unitybuild_c_absolute_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_absolute_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_and_cxx_absolute_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_and_cxx_absolute_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_and_cxx_and_objc_and_objcxx.cmake
unitybuild_c_and_cxx_group-check.cmake
unitybuild_c_and_cxx_group.cmake
unitybuild_c_and_cxx_relocatable_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_and_cxx_relocatable_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_and_cxx-check.cmake
unitybuild_c_and_cxx.cmake
unitybuild_c_batch-check.cmake
unitybuild_c_batch.cmake
unitybuild_c_group-check.cmake
unitybuild_c_group.cmake
unitybuild_c_no_unity_build_group-check.cmake
unitybuild_c_no_unity_build_group.cmake
unitybuild_c_no_unity_build-check.cmake
unitybuild_c_no_unity_build.cmake
unitybuild_c_relocatable_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c_relocatable_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_c-check.cmake
unitybuild_c.cmake
unitybuild_code_before_and_after_include-check.cmake
unitybuild_code_before_and_after_include.cmake
unitybuild_cuda_group-check.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cuda_group.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cuda-check.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cuda.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cxx_absolute_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_cxx_absolute_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_cxx_and_cuda-check.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cxx_and_cuda.cmake Add support for unity builds with CUDA sources 2024-08-02 13:35:53 -04:00
unitybuild_cxx_group-check.cmake
unitybuild_cxx_group.cmake
unitybuild_cxx_relocatable_path-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_cxx_relocatable_path.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_cxx-check.cmake
unitybuild_cxx.cmake
unitybuild_default_batchsize-check.cmake
unitybuild_default_batchsize.cmake
unitybuild_invalid_mode-result.txt
unitybuild_invalid_mode-stderr.txt
unitybuild_invalid_mode.cmake
unitybuild_objc_group.cmake
unitybuild_objc.cmake
unitybuild_objcxx_group.cmake
unitybuild_objcxx.cmake
unitybuild_object_library.cmake
unitybuild_order-check.cmake
unitybuild_order.cmake
unitybuild_relocatable_locations-check.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_relocatable_locations.cmake Unity: Add option to use relative paths for unity files 2024-10-15 09:44:18 -07:00
unitybuild_runtest.cmake
unitybuild_skip-check.cmake
unitybuild_skip.cmake