File: Makefile

package info (click to toggle)
latex-make 2.4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 576 kB
  • sloc: sh: 309; makefile: 237
file content (27 lines) | stat: -rw-r--r-- 455 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

ARCHIVE_NAME=latex-make

all: ctan

ctan: $(ARCHIVE_NAME).zip

$(ARCHIVE_NAME).zip: $(ARCHIVE_NAME) FORCE
	$(RM) $@
	zip -r $@ $(ARCHIVE_NAME)

$(ARCHIVE_NAME): FORCE
	mkdir -p $@
	$(MAKE) -C .. check
	cp ../src/*.dtx ../src/*.ins ../src/*.pdf $@
	< ./README sed -e 's,@VERSION@,VERSION: '$$(cat ../VERSION)',' \
		> $@/README

FORCE:

.phony: FORCE all ctan clean distclean

clean:
	$(RM) -r $(ARCHIVE_NAME)

distclean: clean
	$(RM) $(ARCHIVE_NAME).zip