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