File: process

package info (click to toggle)
cup 0.10j-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 952 kB
  • ctags: 754
  • sloc: java: 5,619; makefile: 117; csh: 64; sh: 3
file content (30 lines) | stat: -rw-r--r-- 1,063 bytes parent folder | download | duplicates (3)
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
30
#! /usr/bin/make -f

build:
	./INSTALL

clean:
	rm -f java_cup/*.class java_cup/*/*.class

install-cup:
	install -d $(ROOT)/usr/share/CUP/java_cup/runtime
	install -m 644 java_cup/*.class $(ROOT)/usr/share/CUP/java_cup
	install -m 644 java_cup/runtime/*.class \
	           $(ROOT)/usr/share/CUP/java_cup/runtime
	install -d $(ROOT)/usr/bin
	install -m 755 debian/cup $(ROOT)/usr/bin/cup
	install -d $(ROOT)/usr/lib/menu
	install -m 644 debian/menu $(ROOT)/usr/lib/menu/cup
	install -d $(ROOT)/usr/doc/cup
	install -m 644 debian/changelog $(ROOT)/usr/doc/cup/changelog.Debian
	install -m 644 CHANGELOG $(ROOT)/usr/doc/cup/changelog
	install -d $(ROOT)/usr/man/man1
	install -m 644 debian/cup.1 $(ROOT)/usr/man/man1
	gzip -9n $(ROOT)/usr/doc/*/* $(ROOT)/usr/man/man1/*
	install -d $(ROOT)/usr/doc/cup/examples
	install -m 644 java_cup/simple_calc/* $(ROOT)/usr/doc/cup/examples
	install -m 644 debian/copyright $(ROOT)/usr/doc/cup
	install -m 644 manual.html cup_logo.gif $(ROOT)/usr/doc/cup
	install -m 755 debian/postinst debian/postrm $(CONTROL)

finalise-cup: