Makefile (285B)
1 CC=nvcc 2 SRC=scrub.cu utility.cu 3 BIN=cuda-memscrub 4 CFLAGS=-g -G 5 INSTALLPATH=/usr/local/bin 6 7 $(BIN): $(SRC) 8 $(CC) $(CFLAGS) $^ -o $@ 9 10 install: $(INSTALLPATH)/$(BIN) 11 12 $(INSTALLPATH)/$(BIN): $(BIN) 13 install $^ $@ 14 15 memcheck: $(BIN) 16 cuda-memcheck ./$<; 17 18 clean: 19 @$(RM) $(BIN) 20 @$(RM) *.o