semex.1: semex.xml
xmlto man semex.xml
+semex.html: semex.xml
+ xmlto html-nochunks semex.xml
+
install: semex.1 uninstall
cp semex /usr/bin
cp semex.1 /usr/share/man/man1/semex.1
clean:
rm -f lex.yy.c semex semex.c *~ semex.tar.gz
- rm -f *.rpm semex-*.tar.gz semex.1
+ rm -f *.rpm semex-*.tar.gz semex.1 *.html SHIPPER.*
SOURCES = README semex.xml Makefile semex.c semex.spec
semex-$(VERS).tar.gz: $(SOURCES) semex.1
@ls $(SOURCES) semex.1 | sed s:^:semex-$(VERS)/: >MANIFEST
@(cd ..; ln -s semex semex-$(VERS))
- (cd ..; tar -czvf semex/semex-$(VERS).tar.gz `cat semex/MANIFEST`)
+ (cd ..; tar -czf semex/semex-$(VERS).tar.gz `cat semex/MANIFEST`)
@(cd ..; rm semex-$(VERS))
dist: semex-$(VERS).tar.gz
+release: semex-$(VERS).tar.gz semex.html
+ shipper -u -m -t; make clean