summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2014-11-19 20:59:04 +0000
committerOthmar Gsenger <otti@anytun.org>2014-11-19 20:59:04 +0000
commit231b504810b3a2a978e3508dfb5cae9874c53d3c (patch)
treefa774057eca38c3ccf8171cdfe3f382904366261 /src/Makefile
parentopenssl crypt new implementation added (diff)
added unit test for crypto
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index dae94d9..c13aae8 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -163,7 +163,7 @@ else
EXE := .exe
endif
-EXECUTABLES := anytun$(EXE) anytun-config$(EXE) anytun-controld$(EXE) anytun-showtables$(EXE) anytun-nosync$(EXE)
+EXECUTABLES := anytun$(EXE) anytun-config$(EXE) anytun-controld$(EXE) anytun-showtables$(EXE) anytun-nosync$(EXE) unittest$(EXE)
EXEOBJS := anytun.o anytun-config.o anytun-controld.o anytun-showtables.o
ANYTUNSRCS := $(ANYTUNOBJS:%.o=%.cpp)
@@ -200,6 +200,9 @@ anytun-static: $(ANYTUNOBJS) $(SYNCOBJS) anytun-noprivdrop.o
anytun-nosync$(EXE): $(ANYTUNOBJS) anytun-nosync.o
$(LD) $(ANYTUNOBJS) anytun-nosync.o -o $@ $(LDFLAGS)
+unittest$(EXE): $(ANYTUNOBJS) $(SYNCOBJS) unittest.o
+ $(LD) $(ANYTUNOBJS) $(SYNCOBJS) unittest.o -o $@ $(LDFLAGS)
+
anytun-nosync.o: anytun.cpp
$(CXX) $(CXXFLAGS) -DANYTUN_NOSYNC $< -c -o anytun-nosync.o