all: buildrules
buildrules:
- chmod +x omkbuild.py
- ./omkbuild.py --all
+ $(MAKE) -C snippets $@
split:
- chmod +x omkbuild.py
- cd snippets; ../omkbuild.py --split=../Makefile.rules
+ $(MAKE) -C snippets $@ RULES_TO_SPLIT=../Makefile.rules
test tests:
$(MAKE) -C tests
for i in $(RELEASE_DIR)/rules/*; do cp leaf-makefile/Makefile $$i; done
mkdir -p $(RELEASE_DIR)/doc
cp -a doc/omk-manual.txt doc/omk-manual.html doc/omk-manual.pdf $(RELEASE_DIR)/doc
+ cp --dereference doc/RelNotes.txt $(RELEASE_DIR)/doc
+ mkdir -p $(RELEASE_DIR)/bin
+ cp -a omk $(RELEASE_DIR)/bin
cp COPYING $(RELEASE_DIR)
tar czf $(RELEASE_DIR).tar.gz $(RELEASE_DIR)
rm -rf $(RELEASE_DIR)