From be5b16aabd1d1996ca666a48b933a79e3d37b340 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Wed, 10 Apr 2013 14:19:14 +0200 Subject: [PATCH] build: fix dtrace-enabled out of tree build --- config-unix.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config-unix.mk b/config-unix.mk index c6b34a12..494e60de 100644 --- a/config-unix.mk +++ b/config-unix.mk @@ -142,7 +142,8 @@ RUNNER_LDFLAGS += -pthread endif ifeq ($(HAVE_DTRACE), 1) -DTRACE_HEADER=src/unix/uv-dtrace.h +DTRACE_HEADER = src/unix/uv-dtrace.h +CPPFLAGS += -Isrc/unix CFLAGS += -DHAVE_DTRACE endif @@ -181,7 +182,7 @@ clean-platform: $(OBJC) $(CPPFLAGS) $(CFLAGS) -c $^ -o $@ src/unix/uv-dtrace.h: src/unix/uv-dtrace.d - dtrace -h -xnolibs -s src/unix/uv-dtrace.d -o $@ + dtrace -h -xnolibs -s $< -o $@ src/unix/dtrace.o: src/unix/uv-dtrace.d $(DTRACE_OBJS) dtrace -G -s $^ -o $@