Skip to content

Commit

Permalink
[SYCLomatic][NFC] Refine one lit test for intercept-build tool (#2584)
Browse files Browse the repository at this point in the history
Signed-off-by: chenwei.sun <chenwei.sun@intel.com>
  • Loading branch information
tomflinda authored Dec 30, 2024
1 parent 69a5e26 commit bf01d5d
Showing 1 changed file with 14 additions and 7 deletions.
21 changes: 14 additions & 7 deletions clang/test/dpct/gen_build_script3/Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
TARGET = hello
COMPILER = nvcc

CHECK_DEFAULT_INSTALL_PATH = $(shell ls /usr/local | grep -E "^cuda-[0-9]+\.[0-9]+" > /dev/null 2>&1 && echo "available" || echo "not available")
CHECK_NVCC_FROM_PATH = $(shell nvcc --version >/dev/null 2>&1 && echo "available" || echo "not available")

ifneq ($(CHECK_NVCC_FROM_PATH), available)
ifeq ($(CHECK_DEFAULT_INSTALL_PATH), available)
COMPILER = echo "dump compiler"
endif
endif

all:
CPATH=;nvcc -o $(TARGET) *.cu
CPATH=; nvcc -o $(TARGET) *.cu
CPATH=;$(COMPILER) -o $(TARGET) *.cu
CPATH=; $(COMPILER) -o $(TARGET) *.cu
/usr/local/cuda-12.0/bin/nvcc -o $(TARGET) *.cu
@echo " " nvcc -o $(TARGET) *.cu
nvcc -o $(TARGET) *.cu
@echo " " $(COMPILER) -o $(TARGET) *.cu
$(COMPILER) -o $(TARGET) *.cu

clean:
rm -f $(TARGET)



0 comments on commit bf01d5d

Please sign in to comment.