Skip to content

Commit bb4c0df

Browse files
authored
Merge pull request #46 from ROCm/python_generated_offload_arch
rewrite make_generated_offload_arch script in Python
2 parents cc21965 + 7b4ca1e commit bb4c0df

File tree

4 files changed

+194
-665
lines changed

4 files changed

+194
-665
lines changed

llvm/lib/OffloadArch/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
find_package(Python3 REQUIRED COMPONENTS Interpreter)
2+
13
add_custom_command(
24
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/generated_offload_arch.h
3-
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/make_generated_offload_arch_h.sh ${CMAKE_CURRENT_SOURCE_DIR}
5+
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/make_generated_offload_arch_h.py ${CMAKE_CURRENT_SOURCE_DIR}
46
DEPENDS
5-
${CMAKE_CURRENT_SOURCE_DIR}/make_generated_offload_arch_h.sh
7+
${CMAKE_CURRENT_SOURCE_DIR}/make_generated_offload_arch_h.py
68
${CMAKE_CURRENT_SOURCE_DIR}/amdgpu/pciid2codename.txt
79
${CMAKE_CURRENT_SOURCE_DIR}/amdgpu/codename2offloadarch.txt
810
${CMAKE_CURRENT_SOURCE_DIR}/nvidia/pciid2codename.txt

0 commit comments

Comments
 (0)