+include ../../../rpp-lib/Makefile.config
+
COMMANDS=$(wildcard ../cmd*.c)
+COMMANDS+=$(wildcard ../_$(TARGET)/cmd*.c)
OBJS=$(COMMANDS:../%.c=%.o) docgen.o
CFLAGS=-Wall -std=c99 -I../.. -I../../cmdproc/include -I../../rpp-lib/rpp/include -DDOCGEN -DNULL=0 -D'CMD_HANDLER(x)=0'
+
all: print-doc
print-doc: docgen
%.o: ../%.c
$(CC) $(CFLAGS) -c -o $@ $<
+_$(TARGET)/%.o: ../_$(TARGET)/%.c
+ mkdir -p _$(TARGET)
+ $(CC) $(CFLAGS) -c -o $@ $<
+
clean:
rm -f $(OBJS) docgen
+ rm -rf _$(TARGET)
markdown = $(shell if pandoc -h|grep -q markdown_strict; then echo markdown_strict; else echo markdown; fi)