File: Makefile.sgi

package info (click to toggle)
gle 3.1.0-7
  • links: PTS
  • area: main
  • in suites: squeeze, wheezy
  • size: 3,076 kB
  • ctags: 1,029
  • sloc: ansic: 10,002; sh: 8,455; makefile: 366; python: 102
file content (38 lines) | stat: -rw-r--r-- 879 bytes parent folder | download | duplicates (14)
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
31
32
33
34
35
36
37
38
#!smake
#
# Copyright (c) Mark J. Kilgard, 1995.
#

IDB_TAG = GLE_DEV_MAN
IDB_PATH = /usr/share/catman/p_man/cat3/GLE

MANPAGES = gle.man gleExtrusion.man gleHelicoid.man gleLathe.man \
  glePolyCone.man glePolyCylinder.man gleScrew.man gleSetJoinStyle.man \
  gleSpiral.man gleSuperExtrusion.man gleTextureMode.man gleToroid.man \
  gleTwistExtrusion.man

FORMATTED = $(MANPAGES:.man=.z)

POSTSCRIPT = $(MANPAGES:.man=.ps)

.SUFFIXES: .man .z .ps

default all: $(FORMATTED)

postscript: $(POSTSCRIPT)

install: $(FORMATTED)
	$(INSTALL) -idb "$(IDB_TAG)" -m 444 -F $(IDB_PATH) *.z
	$(INSTALL) -idb "$(IDB_TAG)" -lns glut.z -F $(IDB_PATH) intro.z
	$(INSTALL) -idb "$(IDB_TAG)" -lns gleSetJoinStyle.z -F $(IDB_PATH) gleGetJoinStyle.z
	
.man.z:
	nroff -man < $< > $*.nr
	pack $*.nr
	mv $*.nr.z $@

.man.ps:
	psroff -t -man < $< > $*.ps

clobber clean:
	-rm -rf *.z *.nr *.ps *.o *~