[hit] Workaround for %cc and %cxx mappings. (#1233)
* [hit] Workaround for %cc and %cxx mappings. HIP CMakeLists.txt modifies CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. This messes up any dtests that want to test against cc/c++. So hardcode %cc to /usr/bin/cc and %cxx to /usr/bin/c++ for now till we come up with a better solution. Change-Id: I7dce93ce8360191e612a94e3a735e5612ac27ab5 * [hit] Add auto-variable %hip-path to syntax for BUILD_CMD Change-Id: Id097a183fbce2b2c9691d0180d3304dd17a4e016
이 커밋은 다음에 포함됨:
+2
-1
@@ -46,7 +46,8 @@ sub parse_file {
|
||||
$line =~ s/^ \* BUILD_CMD: //g; # Remove " * BUILD_CMD: "
|
||||
$line =~ s/%s/$file/g; # Substitute %s -> filename
|
||||
$line =~ s/%t/$exe/g; # Substitute %t -> targetname
|
||||
# Substitute %hc -> /path/to/hipcc and %cc -> /path/to/cc happens in cmake
|
||||
# Substitute %hc -> /path/to/hipcc and %hip-path -> /path/to/hip happens in cmake
|
||||
# Substitute %cc -> /usr/bin/cc and %cxx -> /usr/bin/c++ happens in cmake
|
||||
# Substitute %S -> src dir and %T -> target build dir happens in cmake
|
||||
$line =~ s/\R//g; # Remove line endings
|
||||
push @customBuildCMDs, $line;
|
||||
|
||||
새 이슈에서 참조
사용자 차단