# THE SOFTWARE.
#
+PACKAGENAME=iserv-mod-error-reporter
+VERSION:=$(shell grep "^$(PACKAGENAME)" debian/changelog | head -1 | sed -e "s/$(PACKAGENAME) (\([0-9.]\+\).*).*/\1/ ")
+
+SHELL=/bin/bash
INSTALLDIR=/opt/iserv
LN=ln -f
RM=rm -rf
# maintenance files
$(MKDIR) $(DESTDIR)/usr/share/iserv/modules/error-reporter
- $(LN) maint/update.php $(DESTDIR)/usr/share/iserv/modules/error-reporter
+ $(LN) maint/* $(DESTDIR)/usr/share/iserv/modules/error-reporter
# build doxygen documentation from source
sourcedoc:
+ cat Doxyfile.in | sed -e "s/{{{VERSION}}}/$(VERSION)/" \
+ -e "s/{{{PACKAGENAME}}}/$(PACKAGENAME)/" > Doxyfile
doxygen
mv doc/source/html/* doc/source/ && rm -rf doc/source/html
# clean up
clean: distclean
+ [ -e Doxyfile ] && rm Doxyfile
distclean:
$(RM) doc/source