summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/lib.mak
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2013-08-07 17:29:19 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2013-08-07 17:29:19 +0000
commitebbcb791d7388b80c85db4e0d6fefb8376af415b (patch)
tree6ea1fb7ee3c106584cfa94d2940ef3fce9f06769 /src/lib/lib.mak
parent5115a6e96333095b6c94f07c2a00a1575ae693d2 (diff)
added json library and working example (nw)
Diffstat (limited to 'src/lib/lib.mak')
-rw-r--r--src/lib/lib.mak10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/lib.mak b/src/lib/lib.mak
index 7c57484ee77..a5317f61494 100644
--- a/src/lib/lib.mak
+++ b/src/lib/lib.mak
@@ -25,6 +25,7 @@ OBJDIRS += \
$(LIBOBJ)/portmidi \
$(LIBOBJ)/lua \
$(LIBOBJ)/web \
+ $(LIBOBJ)/web/json \
#-------------------------------------------------
@@ -493,5 +494,12 @@ $(LIBOBJ)/lua/%.o: $(LIBSRC)/lua/%.c | $(OSPREBUILD)
WEBOBJS = \
$(LIBOBJ)/web/mongoose.o \
+ $(LIBOBJ)/web/json/json_reader.o \
+ $(LIBOBJ)/web/json/json_value.o \
+ $(LIBOBJ)/web/json/json_writer.o \
-$(OBJ)/libweb.a: $(WEBOBJS) \ No newline at end of file
+$(OBJ)/libweb.a: $(WEBOBJS)
+
+$(LIBOBJ)/web/%.o: $(LIBSRC)/web/%.cpp | $(OSPREBUILD)
+ @echo Compiling $<...
+ $(CC) $(CDEFS) $(CFLAGS) -I$(LIBSRC)/web -c $< -o $@