aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-01-15 15:53:45 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-01-15 18:29:26 +0100
commit259fd2a64bf114907017fe286702218cdf13c8ca (patch)
treec018a3e1f7c6dfaab121f23ce25514d91eef4e93 /Makefile
parentf7e5eef592b2a70313bb0fac5f2e3ee42bd9f634 (diff)
downloadallocbench-259fd2a64bf114907017fe286702218cdf13c8ca.tar.gz
allocbench-259fd2a64bf114907017fe286702218cdf13c8ca.zip
move source code to src/
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 5c37556..3f06d6c 100644
--- a/Makefile
+++ b/Makefile
@@ -2,9 +2,10 @@
.DEFAULT_GOAL = all
-SRCDIR=benchmarks
-BENCH_C_SOURCES = $(shell find $(SRCDIR) -name "*.c")
-BENCH_CC_SOURCES = $(shell find $(SRCDIR) -name "*.cc")
+SRCDIR=src/
+BENCHSRCDIR=$(SRCDIR)/benchmarks
+BENCH_C_SOURCES = $(shell find $(BENCHSRCDIR) -name "*.c")
+BENCH_CC_SOURCES = $(shell find $(BENCHSRCDIR) -name "*.cc")
OBJDIR = ./build
@@ -34,13 +35,13 @@ NOTC_TARGETS = $(BENCH_TARGETS:=-glibc-notc)
all: $(BENCH_TARGETS) $(NOTC_TARGETS) $(OBJDIR)/chattymalloc.so $(OBJDIR)/print_status_on_exit.so
-$(OBJDIR)/print_status_on_exit.so: print_status_on_exit.c $(MAKEFILE_LIST)
+$(OBJDIR)/print_status_on_exit.so: $(SRCDIR)/print_status_on_exit.c $(MAKEFILE_LIST)
$(CC) -shared $(CFLAGS) -o $@ $< -ldl
-$(OBJDIR)/chattymalloc.so: chattymalloc.c $(MAKEFILE_LIST)
+$(OBJDIR)/chattymalloc.so: $(SRCDIR)/chattymalloc.c $(MAKEFILE_LIST)
$(CC) -shared $(CFLAGS) -o $@ $< -ldl
-$(OBJDIR)/trace_run: trace_run.c $(MAKEFILE_LIST)
+$(OBJDIR)/trace_run: $(SRCDIR)/trace_run.c $(MAKEFILE_LIST)
$(CC) -pthread $(CFLAGS) -o $@ $<
$(OBJDIR)/trace_run-glibc-notc: $(OBJDIR)/trace_run $(MAKEFILE_LIST)