draining just to be sure for CTAN distribution
This commit is contained in:
parent
3a3e96aecd
commit
b379947edc
27
Makefile
27
Makefile
@ -1,13 +1,32 @@
|
|||||||
SRCDIRS =
|
########################################################################
|
||||||
DOCDIRS = eu/examples dfg/examples
|
# This Makefile automates maintenance and CTAN submission of complex
|
||||||
DTXDIRS = base dfg eu
|
# LaTeX packages.
|
||||||
|
########################################################################
|
||||||
|
|
||||||
MAKEDIRS = $(DTXDIRS)
|
MAKEDIRS = $(DTXDIRS)
|
||||||
TDSCOLL ?= $(shell basename $$PWD)
|
TDSCOLL ?= $(shell basename $$PWD)
|
||||||
DISTDIRS = $(DTXDIRS)
|
DISTDIRS = $(DTXDIRS)
|
||||||
|
|
||||||
|
# targets for repository maintenance
|
||||||
all clean distclean:
|
all clean distclean:
|
||||||
@for d in $(MAKEDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) $@) done
|
@for d in $(MAKEDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) $@) done
|
||||||
|
package doc:
|
||||||
|
@for d in $(DTXDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) $@) done
|
||||||
|
|
||||||
package doc filedate checksum enablechecksum disablechecksum:
|
########################################################################
|
||||||
|
# CTAN submission
|
||||||
|
########################################################################
|
||||||
|
# Directories that should be copied into top-level directories
|
||||||
|
# - source (the *.dtx and *.ins files),
|
||||||
|
# - doc (package/class documentation), and
|
||||||
|
# - tex (*.sty and *.cls, etc that LaTeX reads)
|
||||||
|
# of the CTAN and TDS submissions
|
||||||
|
SRCDIRS =
|
||||||
|
DOCDIRS = #eu/examples dfg/examples
|
||||||
|
DTXDIRS = base dfg eu
|
||||||
|
|
||||||
|
# targets for CTAN.
|
||||||
|
filedate checksum enablechecksum disablechecksum:
|
||||||
@for d in $(DTXDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) $@) done
|
@for d in $(DTXDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) $@) done
|
||||||
|
|
||||||
GITURI = git@github.com:KWARC/LaTeX-proposal.git
|
GITURI = git@github.com:KWARC/LaTeX-proposal.git
|
||||||
|
@ -63,13 +63,9 @@ tdsext:
|
|||||||
@echo " enabling checksums"
|
@echo " enabling checksums"
|
||||||
# $(MAKE) -$(MAKEFLAGS) enablechecksum *******
|
# $(MAKE) -$(MAKEFLAGS) enablechecksum *******
|
||||||
@echo " copying over stuff to $(TDSDIR)"
|
@echo " copying over stuff to $(TDSDIR)"
|
||||||
@echo " ... from $(DTXDIRS)"
|
|
||||||
@for d in $(DTXDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) ltds) done
|
@for d in $(DTXDIRS); do (cd $$d && $(MAKE) -$(MAKEFLAGS) ltds) done
|
||||||
@echo " ... and $(SRCDIRS)"
|
|
||||||
@for d in $(SRCDIRS); do (cp -R $$d $(TDSDIR)/source/latex/$(TDSCOLL)) done;
|
@for d in $(SRCDIRS); do (cp -R $$d $(TDSDIR)/source/latex/$(TDSCOLL)) done;
|
||||||
@echo " ... and $(DOCDIRS)"
|
|
||||||
@for d in $(DOCDIRS); do (cp -R $$d $(TDSDIR)/doc/latex/$(TDSCOLL)) done;
|
@for d in $(DOCDIRS); do (cp -R $$d $(TDSDIR)/doc/latex/$(TDSCOLL)) done;
|
||||||
@echo " ... and finally $(TDS.doc)"
|
|
||||||
cp $(TDS.doc) $(TDSDIR)/doc/latex/$(TDSCOLL)
|
cp $(TDS.doc) $(TDSDIR)/doc/latex/$(TDSCOLL)
|
||||||
@echo "zipping the result to $(TDSCOLL).tds.zip"
|
@echo "zipping the result to $(TDSCOLL).tds.zip"
|
||||||
cd $(TDSDIR); zip -r -q $(TDSZIP) .; cd -
|
cd $(TDSDIR); zip -r -q $(TDSZIP) .; cd -
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
all: package doc
|
all: package doc
|
||||||
|
|
||||||
package: $(DTX.sty) $(DTX.cls)
|
package: $(DTX.sty) $(DTX.cls)
|
||||||
|
|
||||||
doc: $(DTX.pdf) $(EXAMPLE.pdf)
|
doc: $(DTX.pdf) $(EXAMPLE.pdf)
|
||||||
|
|
||||||
$(EXAMPLE.pdf): %.pdf: %.tex $(DTX.sty) $(DTX.cls) $(IMG) $(EXAMPLE.deps)
|
$(EXAMPLE.pdf): %.pdf: %.tex $(DTX.sty) $(DTX.cls) $(IMG) $(EXAMPLE.deps)
|
||||||
|
Loading…
Reference in New Issue
Block a user