LIBUCI_DEPS=file.c history.c list.c util.c uci.h uci_config.h uci_internal.h
-all: uci-static uci libuci.$(SHLIB_EXT)
+all: uci-static uci libuci.$(SHLIB_EXT) ucimap-example
cli.o: cli.c uci.h uci_config.h
ucimap.o: ucimap.c uci.h uci_config.h ucimap.h uci_list.h
libuci-shared.o: libuci.c $(LIBUCI_DEPS)
$(CC) $(CFLAGS) $(FPIC) -c -o $@ $<
-ucimap-static.o: ucimap.c $(LIBUCI_DEPS)
+ucimap-static.o: ucimap.c $(LIBUCI_DEPS) ucimap.h
$(CC) $(CFLAGS) -c -o $@ $<
-ucimap-shared.o: ucimap.c $(LIBUCI_DEPS)
+ucimap-shared.o: ucimap.c $(LIBUCI_DEPS) ucimap.h
$(CC) $(CFLAGS) $(FPIC) -c -o $@ $<
libuci.a: libuci-static.o ucimap-static.o