-# $Id: Makefile,v 1.1 2004/09/07 10:14:07 rich Exp $
+# $Id: Makefile,v 1.12 2006/07/26 11:07:06 rich Exp $
include Makefile.config
install -d -m 0755 $(DESTDIR)$(WIKIINSTALLDIR)/html/_js
install -d -m 0755 $(DESTDIR)$(WIKIINSTALLDIR)/html/_static
install -d -m 0755 $(DESTDIR)$(WIKIINSTALLDIR)/templates
+ install -d -m 0755 $(DESTDIR)$(WIKIINSTALLDIR)/templates/admin
- install -m 0644 cocanwiki.sql $(DESTDIR)$(WIKIINSTALLDIR)
+ install -m 0644 schema/cocanwiki.sql $(DESTDIR)$(WIKIINSTALLDIR)
install -m 0644 conf/cocanwiki.conf $(DESTDIR)$(WIKIINSTALLDIR)/conf
+ install -m 0644 html/favicon.ico $(DESTDIR)$(WIKIINSTALLDIR)/html
install -m 0644 html/robots.txt $(DESTDIR)$(WIKIINSTALLDIR)/html
install -m 0644 html/_bin/*.cma $(DESTDIR)$(WIKIINSTALLDIR)/html/_bin
install -m 0644 html/_bin/*.cmo $(DESTDIR)$(WIKIINSTALLDIR)/html/_bin
install -m 0644 html/_graphics/*.png $(DESTDIR)$(WIKIINSTALLDIR)/html/_graphics
install -m 0644 html/_js/*.js $(DESTDIR)$(WIKIINSTALLDIR)/html/_js
install -m 0644 html/_static/*.html $(DESTDIR)$(WIKIINSTALLDIR)/html/_static
- install -m 0644 templates/*.html $(DESTDIR)$(WIKIINSTALLDIR)/templates
+ install -m 0644 templates/*.html templates/*.txt templates/*.xml $(DESTDIR)$(WIKIINSTALLDIR)/templates
+ install -m 0644 templates/admin/*.html $(DESTDIR)$(WIKIINSTALLDIR)/templates/admin
clean:
- rm -f *~ core
+ find \( -name '*~' -o -name core \) -a -exec rm {} \;
$(MAKE) -C scripts clean
-cocanwiki.sql:
- pg_dump -i -s cocanwiki > $@
+FIXED_TABLES := templates themes
+
+schema/cocanwiki.sql:
+ pg_dump --no-owner -i -s cocanwiki > $@
+ for table in $(FIXED_TABLES); do \
+ pg_dump --no-owner -i -a -t $$table cocanwiki >> $@; \
+ done
dist:
$(MAKE) check-manifest
cd /tmp/dbuild && \
cvs export \
-d cocanwiki-$(VERSION) \
- -D now merjis/test/wiki
+ -D now merjis/tools/wiki
cd /tmp/dbuild/cocanwiki-$(VERSION) && dpkg-buildpackage -rfakeroot
rm -rf /tmp/dbuild/cocanwiki-$(VERSION)
ls -l /tmp/dbuild