blob: 2f0ed5d7a0749bf67f3eff25c086e351e2c61406 (
plain)
- SRCDIR ?= .
- STATICSRCDIR ?= $(SRCDIR)
- BUILDDIR ?= $(SRCDIR)
- DESTDIR ?= /home/zumbi/public_html/docs
- remotehost ?= emdebian.org
- # Pull title, author and creationdate from this Markdown file
- metahintfile = $(SRCDIR)/chap0.mdwn)
- # source docs
- s5file = $(SRCDIR)/emdebian.mdwn
- #reportfiles = $(filter-out $(s5file), $(mdwnfiles))
- #reportfiles = $(patsubst %,$(SRCDIR)/chap%.mdwn,0 1 2 2a 2b 3 4 5)
- s5 = $(BUILDDIR)/index.html
- #htmlreports = $(BUILDDIR)/report.html
- #pdfreports = $(BUILDDIR)/report.pdf
- extrafiles += $(patsubst %,$(BUILDDIR)/%.pdf,deps pkgdeps)
- #htmlcopyfiles = $(BUILDDIR)/map.png
- #pdfcopyfiles = $(BUILDDIR)/map.pdf
- #javacopyfiles = $(patsubst %,$(BUILDDIR)/map/%,freemindbrowser.jar index.html map.mm IBIS_MemberDB.zip)
- all: $(s5) $(htmlreports) $(pdfreports) $(javacopyfiles) $(extrafiles)
- install: all
- for f in $(installfiles:$(BUILDDIR)/%=%); do \
- install -d $(DESTDIR)/`dirname $$f`; \
- install -p -m u=rw,go=r,a-s -t $(DESTDIR)/`dirname $$f` $(BUILDDIR)/$$f; \
- done
- uninstall:
- rm -f $(installfiles:$(BUILDDIR)/%=$(DESTDIR)/%)
- clean:
- rm -f $(copyfiles) $(genfiles) $(filter-out $(maybecopyfiles),$(installfiles) $(noinstallfiles))
- rm -f $(pdfreports:=~)
- sync: install
- rsync -avH $(DESTDIR)/ $(remotehost):$(DESTDIR)/
- include make/pandoc.mk
|