summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 23f7569..e8df2e9 100644
--- a/Makefile
+++ b/Makefile
@@ -6,31 +6,33 @@ TARGETS=helloworld
TARGETS2=binding
TARGETS3=listen
TARGETS4=connecting
-TARGETS5=
+TARGETS5=client
TESTTARGET=helloworld-t
TESTTARGET2=binding-t
TESTTARGET3=listen-t
TESTTARGET4=connecting-t
-TESTTARGET5=
+TESTTARGET5=client-t
SRCS=hello.c
SRCS2=binding.c
SRCS3=listen.c
SRCS4=connecting.c
-SRCS5=
+SRCS5=client.c
all: release
clean:
- rm -f bin/$(TARGETS) bin/$(TARGETS2) bin/$(TARGETS3) bin/$(TARGETS4)
- rm -f test/$(TESTTARGET) test/$(TESTTARGET2) test/$(TESTTARGET3) test/$(TESTTARGET4)
+ rm -f bin/$(TARGETS) bin/$(TARGETS2) bin/$(TARGETS3) bin/$(TARGETS4) bin/$(TARGETS5)
+ rm -f test/$(TESTTARGET) test/$(TESTTARGET2) test/$(TESTTARGET3) test/$(TESTTARGET4) test/$(TESTTARGET5)
tests:
$(CC) $(CFLAGS_TESTBIN) $(SRCS) -o test/$(TESTTARGET)
$(CC) $(CFLAGS_TESTBIN) $(SRCS2) -o test/$(TESTTARGET2)
$(CC) $(CFLAGS_TESTBIN) $(SRCS3) -o test/$(TESTTARGET3)
$(CC) $(CFLAGS_TESTBIN) $(SRCS4) -o test/$(TESTTARGET4)
+ $(CC) $(CFLAGS_TESTBIN) $(SRCS5) -o test/$(TESTTARGET5)
release:
$(CC) $(CFLAGS) $(SRCS) -o bin/$(TARGETS)
$(CC) $(CFLAGS) $(SRCS2) -o bin/$(TARGETS2)
$(CC) $(CFLAGS) $(SRCS3) -o bin/$(TARGETS3)
$(CC) $(CFLAGS) $(SRCS4) -o bin/$(TARGETS4)
+ $(CC) $(CFLAGS) $(SRCS5) -o bin/$(TARGETS5)