]> git.ozlabs.org Git - ccan/blobdiff - ccan/cdump/tools/Makefile
cdump: add useful tool to generate enum name string table.
[ccan] / ccan / cdump / tools / Makefile
diff --git a/ccan/cdump/tools/Makefile b/ccan/cdump/tools/Makefile
new file mode 100644 (file)
index 0000000..3b30d66
--- /dev/null
@@ -0,0 +1,27 @@
+CCAN_OBJS := ccan-tal.o ccan-tal-str.o ccan-tal-grab_file.o ccan-cdump.o ccan-take.o ccan-list.o ccan-read_write_all.o ccan-strmap.o ccan-noerr.o
+CCANDIR:=../../..
+CFLAGS := -I$(CCANDIR) -Wall
+
+cdump-enumstr: cdump-enumstr.o $(CCAN_OBJS)
+
+clean:
+       $(RM) cdump-enumstr.o $(CCAN_OBJS)
+
+ccan-tal.o: $(CCANDIR)/ccan/tal/tal.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-strmap.o: $(CCANDIR)/ccan/strmap/strmap.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-noerr.o: $(CCANDIR)/ccan/noerr/noerr.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-cdump.o: $(CCANDIR)/ccan/cdump/cdump.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-tal-str.o: $(CCANDIR)/ccan/tal/str/str.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-tal-grab_file.o: $(CCANDIR)/ccan/tal/grab_file/grab_file.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-take.o: $(CCANDIR)/ccan/take/take.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-list.o: $(CCANDIR)/ccan/list/list.c
+       $(CC) $(CFLAGS) -c -o $@ $<
+ccan-read_write_all.o: $(CCANDIR)/ccan/read_write_all/read_write_all.c
+       $(CC) $(CFLAGS) -c -o $@ $<