# This is a stand-alone make file as the RTD documentation is NOT built and packaged
# with the normal CMake process and thus isn't covered in the CMake files.
-# {X}fm is required to compile the source.
+# {X}fm is required to compile the source.
%.rst:: %.xfm man_list.im
%.md:: %.xfm man_list.im
OUTPUT_TYPE=markdown tfm $< | sed 's/^ //' >$@
-docs = config-deploy developer-guide user-guide rel-notes overview
+docs = config-deploy developer-guide rel-notes overview
all:: $(docs:%=%.rst) $(docs:%=%.txt) $(docs:%=%.md)
# copy the .rst files which have changed into the docs (plural) directory at the root of the repo
publish : $(docs:%=%.rst)
+ bash publish_man.sh;\
+ bash publish_lib.sh;\
for f in *.rst;\
do\
if ! diff -N -q $$f ../../../docs/$$f >/dev/null 2>&1;\
fi;\
done
+test:
+ bash publish_lib.sh;
+
# ditch any intermediate files
clean:
rm -f rel-notes.xfm *.sp *.ca