|
3 | 3 | # See LICENSE.TXT
|
4 | 4 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
5 | 5 |
|
6 |
| -set(HIP_DIR "${SYCL_ADAPTER_DIR}/sycl/plugins/unified_runtime/ur/adapters/hip" CACHE PATH "HIP adapter directory") |
| 6 | +set(HIP_DIR "${CMAKE_CURRENT_SOURCE_DIR}" CACHE PATH "HIP adapter directory") |
7 | 7 |
|
8 | 8 | set(TARGET_NAME ur_adapter_hip)
|
9 | 9 |
|
@@ -44,36 +44,37 @@ set(HIP_HEADERS "${UR_HIP_INCLUDE_DIR};${UR_HIP_HSA_INCLUDE_DIR}")
|
44 | 44 |
|
45 | 45 | add_ur_adapter(${TARGET_NAME}
|
46 | 46 | SHARED
|
47 |
| - ${HIP_DIR}/ur_interface_loader.cpp |
48 |
| - ${HIP_DIR}/adapter.hpp |
49 |
| - ${HIP_DIR}/adapter.cpp |
50 |
| - ${HIP_DIR}/command_buffer.hpp |
51 |
| - ${HIP_DIR}/command_buffer.cpp |
52 |
| - ${HIP_DIR}/common.hpp |
53 |
| - ${HIP_DIR}/common.cpp |
54 |
| - ${HIP_DIR}/context.hpp |
55 |
| - ${HIP_DIR}/context.cpp |
56 |
| - ${HIP_DIR}/device.hpp |
57 |
| - ${HIP_DIR}/device.cpp |
58 |
| - ${HIP_DIR}/enqueue.cpp |
59 |
| - ${HIP_DIR}/event.hpp |
60 |
| - ${HIP_DIR}/event.cpp |
61 |
| - ${HIP_DIR}/kernel.hpp |
62 |
| - ${HIP_DIR}/kernel.cpp |
63 |
| - ${HIP_DIR}/memory.hpp |
64 |
| - ${HIP_DIR}/memory.cpp |
65 |
| - ${HIP_DIR}/platform.hpp |
66 |
| - ${HIP_DIR}/platform.cpp |
67 |
| - ${HIP_DIR}/program.hpp |
68 |
| - ${HIP_DIR}/program.cpp |
69 |
| - ${HIP_DIR}/queue.hpp |
70 |
| - ${HIP_DIR}/queue.cpp |
71 |
| - ${HIP_DIR}/sampler.hpp |
72 |
| - ${HIP_DIR}/sampler.cpp |
73 |
| - ${HIP_DIR}/usm.cpp |
74 |
| - ${HIP_DIR}/usm_p2p.cpp |
75 |
| - ${HIP_DIR}/../../ur.cpp |
76 |
| - ${HIP_DIR}/../../ur.hpp |
| 47 | + ${CMAKE_CURRENT_SOURCE_DIR}/ur_interface_loader.cpp |
| 48 | + ${CMAKE_CURRENT_SOURCE_DIR}/adapter.hpp |
| 49 | + ${CMAKE_CURRENT_SOURCE_DIR}/adapter.cpp |
| 50 | + ${CMAKE_CURRENT_SOURCE_DIR}/command_buffer.hpp |
| 51 | + ${CMAKE_CURRENT_SOURCE_DIR}/command_buffer.cpp |
| 52 | + ${CMAKE_CURRENT_SOURCE_DIR}/common.hpp |
| 53 | + ${CMAKE_CURRENT_SOURCE_DIR}/common.cpp |
| 54 | + ${CMAKE_CURRENT_SOURCE_DIR}/context.hpp |
| 55 | + ${CMAKE_CURRENT_SOURCE_DIR}/context.cpp |
| 56 | + ${CMAKE_CURRENT_SOURCE_DIR}/device.hpp |
| 57 | + ${CMAKE_CURRENT_SOURCE_DIR}/device.cpp |
| 58 | + ${CMAKE_CURRENT_SOURCE_DIR}/enqueue.cpp |
| 59 | + ${CMAKE_CURRENT_SOURCE_DIR}/event.hpp |
| 60 | + ${CMAKE_CURRENT_SOURCE_DIR}/event.cpp |
| 61 | + ${CMAKE_CURRENT_SOURCE_DIR}/image.cpp |
| 62 | + ${CMAKE_CURRENT_SOURCE_DIR}/kernel.hpp |
| 63 | + ${CMAKE_CURRENT_SOURCE_DIR}/kernel.cpp |
| 64 | + ${CMAKE_CURRENT_SOURCE_DIR}/memory.hpp |
| 65 | + ${CMAKE_CURRENT_SOURCE_DIR}/memory.cpp |
| 66 | + ${CMAKE_CURRENT_SOURCE_DIR}/platform.hpp |
| 67 | + ${CMAKE_CURRENT_SOURCE_DIR}/platform.cpp |
| 68 | + ${CMAKE_CURRENT_SOURCE_DIR}/program.hpp |
| 69 | + ${CMAKE_CURRENT_SOURCE_DIR}/program.cpp |
| 70 | + ${CMAKE_CURRENT_SOURCE_DIR}/queue.hpp |
| 71 | + ${CMAKE_CURRENT_SOURCE_DIR}/queue.cpp |
| 72 | + ${CMAKE_CURRENT_SOURCE_DIR}/sampler.hpp |
| 73 | + ${CMAKE_CURRENT_SOURCE_DIR}/sampler.cpp |
| 74 | + ${CMAKE_CURRENT_SOURCE_DIR}/usm.cpp |
| 75 | + ${CMAKE_CURRENT_SOURCE_DIR}/usm_p2p.cpp |
| 76 | + ${CMAKE_CURRENT_SOURCE_DIR}/../../ur/ur.cpp |
| 77 | + ${CMAKE_CURRENT_SOURCE_DIR}/../../ur/ur.hpp |
77 | 78 | )
|
78 | 79 |
|
79 | 80 | if(NOT MSVC)
|
|
0 commit comments