X-Git-Url: http://git.hcoop.net/hcoop/portal.git/blobdiff_plain/b6dd1aafb4c9cddf89b06c2eeac1b5277046ad9f..HEAD:/Makefile diff --git a/Makefile b/Makefile dissimilarity index 67% index 3231768..3ca94e5 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,26 @@ -all: header.mlt footer.mlt - -header.mlt: /etc/hcoop.header header.setTitle header.mlt.in - cat header.setTitle >header.mlt - hcoop_header "<% Web.html title %>" >>header.mlt - cat header.mlt.in >>header.mlt - -footer.mlt: /etc/hcoop.footer footer.mlt.in - cat footer.mlt.in >footer.mlt - hcoop_footer >>footer.mlt +include Makefile.common + +all: install-scripts install-static header.mlt footer.mlt + +clean: + rm header.mlt + rm footer.mlt + +header.mlt: $(prefix)/etc/hcoop.header header.setTitle header.mlt.in + cat header.setTitle >header.mlt + $(prefix)/bin/hcoop_header $(prefix) "<% Web.html title %>" >>header.mlt + cat header.mlt.in >>header.mlt + +footer.mlt: $(prefix)/etc/hcoop.footer footer.mlt.in + cat footer.mlt.in >footer.mlt + $(prefix)/bin/hcoop_footer $(prefix) >>footer.mlt + +install-scripts: scripts/* + install -m 750 -o hcoop scripts/hcoop_header $(prefix)/bin + install -m 750 -o hcoop scripts/hcoop_footer $(prefix)/bin + install -m 750 -o hcoop scripts/hcoop_html $(prefix)/bin + +install-static: etc/* + install -m 640 -o hcoop etc/tos.*.html $(prefix)/etc/static + install -m 640 -o hcoop etc/hcoop.header $(prefix)/etc/ + install -m 640 -o hcoop etc/hcoop.footer $(prefix)/etc/