summaryrefslogtreecommitdiff
path: root/3rdParty/libb64/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '3rdParty/libb64/src/Makefile')
-rw-r--r--3rdParty/libb64/src/Makefile43
1 files changed, 43 insertions, 0 deletions
diff --git a/3rdParty/libb64/src/Makefile b/3rdParty/libb64/src/Makefile
new file mode 100644
index 0000000..28b2382
--- /dev/null
+++ b/3rdParty/libb64/src/Makefile
@@ -0,0 +1,43 @@
+LIBRARIES = libb64.a
+
+# Build flags (uncomment one)
+#############################
+# Release build flags
+CFLAGS += -O3
+#############################
+# Debug build flags
+#CFLAGS += -g
+#############################
+
+SOURCES = cdecode.c cencode.c
+
+TARGETS = $(LIBRARIES)
+
+LINK.o = gcc
+
+CFLAGS += -Werror -pedantic
+CFLAGS += -I../include
+
+vpath %.h ../include/b64
+
+.PHONY : clean
+
+all: $(TARGETS) #strip
+
+libb64.a: cencode.o cdecode.o
+ $(AR) $(ARFLAGS) $@ $^
+
+strip:
+ strip $(BINARIES) *.exe
+
+clean:
+ rm -f *.exe* *.o $(TARGETS) *.bak *~
+
+distclean: clean
+ rm -f depend
+
+depend: $(SOURCES)
+ makedepend -f- $(CFLAGS) $(SOURCES) 2> /dev/null 1> depend
+
+-include depend
+