1 OBJS = object.o json_parser.o utils.o
8 $(CC) $(CC_OPTS) $(LD_OPTS) -lobjson objson_test.c -o $@
11 mkdir -p $(INCLUDEDIR)/$(DEST_INCLUDE)
12 cp $(TMPDIR)/$(DEST_INCLUDE)/*.h $(INCLUDEDIR)/objson/
13 cp $(TMPDIR)/libobjson.so $(LIBDIR)/libobjson.so
16 $(CC) -shared -W1 $(OBJS) -o $(TMPDIR)/libobjson.so
17 mkdir -p $(TMPDIR)/$(DEST_INCLUDE)/
18 cp *.h $(TMPDIR)/$(DEST_INCLUDE)/
20 object.o: object.h object.c
21 $(CC) -c $(CC_OPTS) object.c -o $@
23 json_parser.o: json_parser.h json_parser.c
24 $(CC) -c $(CC_OPTS) json_parser.c -o $@
26 utils.o: $(UTIL_DIR)/utils.h $(UTIL_DIR)/utils.c
27 $(CC) -c $(CC_OPTS) $(UTIL_DIR)/utils.c -o $@