summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile30
1 files changed, 23 insertions, 7 deletions
diff --git a/src/Makefile b/src/Makefile
index 57b564c..8da59bc 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -10,29 +10,44 @@ STORAGE_OBJS= \
MISC_OBJS= \
src/misc.o
+DEBUG_OBJS= \
+ src/debug.o
+
INTF_LIB=-lnl
TSNIF=tsnif
TSNIF_OBJS= \
- src/tsnif.o
+ src/tsnif.o \
+ $(INTF_OBJS) \
+ $(STORAGE_OBJS) \
+ $(MISC_OBJS) \
+ $(DEBUG_OBJS)
-$(TSNIF): $(TSNIF_OBJS) $(INTF_OBJS) $(STORAGE_OBJS) $(MISC_OBJS)
+$(TSNIF): $(TSNIF_OBJS)
$(QUIET_LD)$(CC) -o $@ $^ $(INTF_LIB)
TSNIF_REPLAY=tsnif-replay
TSNIF_REPLAY_OBJS= \
- src/tsnif-replay.o
-$(TSNIF_REPLAY): $(TSNIF_REPLAY_OBJS) $(STORAGE_OBJS) $(MISC_OBJS)
+ src/tsnif-replay.o \
+ $(STORAGE_OBJS) \
+ $(MISC_OBJS) \
+ $(DEBUG_OBJS)
+
+$(TSNIF_REPLAY): $(TSNIF_REPLAY_OBJS)
$(QUIET_LD)$(CC) -o $@ $^
TSNIFD=tsnifd
TSNIFD_OBJS= \
- src/tsnifd.o
-$(TSNIFD): $(TSNIFD_OBJS) $(INTF_OBJS) $(STORAGE_OBJS)
+ src/tsnifd.o \
+ $(INTF_OBJS) \
+ $(STORAGE_OBJS) \
+ $(DEBUG_OBJS)
+
+$(TSNIFD): $(TSNIFD_OBJS)
$(QUIET_LD)$(CC) -o $@ $^ $(INTF_LIB)
@@ -46,7 +61,8 @@ TEST=tsnif-test
TEST_OBJS=\
src/test.o \
src/test-storage-mmap.o \
- $(STORAGE_OBJS)
+ $(STORAGE_OBJS) \
+ $(DEBUG_OBJS)
$(TEST): $(TEST_OBJS)
$(QUIET_LD)$(CC) -o $@ $^