]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/blobdiff - rpp-test-sw/commands/doc/Makefile
Merge branches 'master' and 'rm48/master'
[pes-rpp/rpp-test-sw.git] / rpp-test-sw / commands / doc / Makefile
index a0d4fd8640ba1d728922a1f2c0e65929297e2cee..6f1d32c17e7e003289436d23ff17077ea5734c4d 100644 (file)
@@ -1,4 +1,7 @@
+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'
@@ -14,6 +17,10 @@ docgen: $(OBJS)
 %.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)