File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 1+ cmake_host_system_information (RESULT CPU_NAME QUERY PROCESSOR_NAME)
2+ cmake_host_system_information (RESULT CPU_DESC QUERY PROCESSOR_DESCRIPTION)
3+
4+ add_custom_command (
5+ OUTPUT cmake_info.json
6+ COMMAND ${CMAKE_COMMAND} -E capabilities >> cmake_info.json
7+ COMMENT "Generating ${NBL_ROOT_PATH_BINARY} /cmake_info.json"
8+ )
9+
10+ set (VKSDK_INFO_COMMAND "$ENV{VULKAN_SDK} /bin/vulkaninfoSDK" )
11+ add_custom_command (
12+ OUTPUT vulkan_info.json
13+ COMMAND ${VKSDK_INFO_COMMAND} -j -o ${NBL_ROOT_PATH_BINARY} /vulkan_info.json
14+ COMMENT "Generating ${NBL_ROOT_PATH_BINARY} /vulkan_info.json"
15+ )
16+
17+ set (SYSTEM_INFO_DEPENDENCIES
18+ cmake_info.json
19+ vulkan_info.json
20+ CMakeCache.txt
21+ "${NBL_ROOT_PATH_BINARY} /3rdparty/git-version-tracking/nabla_git_info.cpp"
22+ "${NBL_ROOT_PATH_BINARY} /3rdparty/git-version-tracking/dxc_git_info.cpp"
23+ )
24+
25+ add_custom_target (system_info
26+ DEPENDS ${SYSTEM_INFO_DEPENDENCIES}
27+ COMMAND ${CMAKE_COMMAND} -E tar c build_info.zip --format=zip ${SYSTEM_INFO_DEPENDENCIES}
28+ COMMENT "Generating ${NBL_ROOT_PATH_BINARY} /build_info.zip"
29+ )
You can’t perform that action at this time.
0 commit comments