diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2016-06-26 16:29:32 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2016-06-29 18:22:24 -0400 |
commit | abe4a8942044a29acd68dc7faf4ac09563e9b921 (patch) | |
tree | 666cb878ff588cfbc0e847418985ac919fb0f09e /Makefile | |
download | udpastcp-abe4a8942044a29acd68dc7faf4ac09563e9b921.tar.xz udpastcp-abe4a8942044a29acd68dc7faf4ac09563e9b921.zip |
Initial commit
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c1b789c --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +CFLAGS += -Wall -Wextra + +LDLIBS := -lev + +NET_OBJS := src/client.o src/server.o +OBJS := src/udpastcp.o $(NET_OBJS) + +udpastcp: $(OBJS) + $(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@ + +# networking code needs aliasing to be efficient +$(NET_OBJS): CFLAGS+=-fno-strict-aliasing -Wno-sign-compare + +clean: + $(RM) $(OBJS) |