File: Makefile

package info (click to toggle)
haskell98-report 20080907-4
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,144 kB
  • sloc: haskell: 4,075; makefile: 322
file content (29 lines) | stat: -rw-r--r-- 638 bytes parent folder | download | duplicates (7)
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
28
29
PREFIX = haskell98-revised
RELEASE_DIR = $(PREFIX)
JFP_DIR = jfp-release

install:
	$(MAKE) -C tools
	$(MAKE) -C report install

clean:
	$(MAKE) -C tools clean
	$(MAKE) -C report clean

release:
	(cd tools; make)
	(cd report; make release)
	touch libraries/library.idx
	(cd libraries; make release)
	cp report/h98-revised.html $(RELEASE_DIR)/index.html

jfp:
	-mkdir $(JFP_DIR)
	(cd report; make jfp)
	(cd libraries; make jfp)

# Places to change when you change the date of the Report
# 	h98-revised.html
#	report/index.html   libraries/index.html
#	report/html.config  libraries/html.config
#	report/haskell.verb libraries/library.verb