summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorJoshua Bakita <bakitajoshua@gmail.com>2023-10-25 09:50:48 -0400
committerJoshua Bakita <bakitajoshua@gmail.com>2023-10-25 09:50:48 -0400
commita1418db164af92d350234dfe6846884562c9e227 (patch)
tree6da98922342ea76cca3617240d2258de7be8a9ab /Makefile
parente415e282be53a3d8264b67d22b4b15b518f71099 (diff)
Allow custom nvcc location when running make + ignore gdb history
To specify a custom path to nvcc when building: `make NVCC=/my/path/to/nvcc`
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 9f6da4d..688d73d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,13 @@
1.PHONY: all copy_experiments clean 1.PHONY: all copy_experiments clean
2NVCC ?= nvcc
2 3
3all: constant_cycles_kernel preemption_logger copy_experiments 4all: constant_cycles_kernel preemption_logger copy_experiments
4 5
5constant_cycles_kernel: constant_cycles_kernel.cu testbench.h 6constant_cycles_kernel: constant_cycles_kernel.cu testbench.h
6 nvcc constant_cycles_kernel.cu -o constant_cycles_kernel 7 $(NVCC) constant_cycles_kernel.cu -o constant_cycles_kernel
7 8
8preemption_logger: task_host_utilities.cu preemption_logger.cu testbench.h 9preemption_logger: task_host_utilities.cu preemption_logger.cu testbench.h
9 nvcc preemption_logger.cu -o preemption_logger -g 10 $(NVCC) preemption_logger.cu -o preemption_logger -g
10 11
11copy_experiments: 12copy_experiments:
12 $(MAKE) -C $@ 13 $(MAKE) -C $@