File: Makefile.sgi

package info (click to toggle)
glut 3.7-14
  • links: PTS
  • area: main
  • in suites: woody
  • size: 12,556 kB
  • ctags: 45,170
  • sloc: ansic: 148,716; makefile: 35,208; ada: 2,062; yacc: 473; fortran: 290; lex: 131; csh: 51; sed: 49; sh: 33
file content (121 lines) | stat: -rw-r--r-- 3,213 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
#!smake
#
# Copyright (c) Mark J. Kilgard, 1998.
#

TOP = ../..
include $(TOP)/glutdefs
include $(ROOT)/usr/include/make/commondefs

LD_QUICKSTART_INFO=
LN = ln -s
MV = mv
RM = -rm -rf

TARGETS = accconvolve alphablend alphablendnosort billboard \
  bubble bump chromakey chromakey_fancy cloud cloudl csg complexity decal dissolve \
  explode fire genspheremap highlight interp lightmap lightp line \
  multiaccumaa multialphablend multialphablendnosort multimirror \
  multiscreendoor multispheremap noise nthsurfdemo paint projtex sbias \
  screendoor smoke softshadow2 spectral tess texgen texmovie texpage \
  textile underwater usespheremap vapor volume warp water zcomposite

LLDLIBS = $(GLUT) -lGLU -lGL -lXmu -lXi -lXext -lX11 -lm

LCOPTS = -I$(TOP)/include -fullwarn
LWOFF = ,813,852,827,826,819
LDIRT = *~ *.bak *.pure $(DATA_LINKS) *.pix32 *.Counts *.pixie

default : $(TARGETS)

accconvolve: accconvolve.o texture.o
	$(CCF) -o $@ accconvolve.o texture.o $(LDFLAGS)

billboard: billboard.o texture.o
	$(CCF) -o $@ billboard.o texture.o $(LDFLAGS)

bubble: bubble.o texture.o
	$(CCF) -o $@ bubble.o texture.o $(LDFLAGS)

bump: bump.o texture.o
	$(CCF) -o $@ bump.o texture.o $(LDFLAGS)

chromakey: chromakey.o texture.o
	$(CCF) -o $@ chromakey.o texture.o $(LDFLAGS)

chromakey_fancy: chromakey_fancy.o texture.o
	$(CCF) -o $@ chromakey_fancy.o texture.o $(LDFLAGS)

cloud: cloud.o texture.o
	$(CCF) -o $@ cloud.o texture.o $(LDFLAGS)

cloudl: cloudl.o texture.o
	$(CCF) -o $@ cloudl.o texture.o $(LDFLAGS)

explode: explode.o texture.o
	$(CCF) -o $@ explode.o texture.o $(LDFLAGS)

fire: fire.o texture.o sm.o d.o
	$(CCF) -o $@ fire.o texture.o sm.o d.o $(LDFLAGS)

genspheremap: genspheremap.o texture.o
	$(CCF) -o $@ genspheremap.o texture.o $(LDFLAGS)

highlight: highlight.o texture.o
	$(CCF) -o $@ highlight.o texture.o $(LDFLAGS)

interp: interp.o texture.o
	$(CCF) -o $@ interp.o texture.o $(LDFLAGS)

lightmap: lightmap.o texture.o
	$(CCF) -o $@ lightmap.o texture.o $(LDFLAGS)

lightp: lightp.o texture.o
	$(CCF) -o $@ lightp.o texture.o $(LDFLAGS)

multispheremap: multispheremap.o texture.o
	$(CCF) -o $@ multispheremap.o texture.o $(LDFLAGS)

paint: paint.o texture.o
	$(CCF) -o $@ paint.o texture.o $(LDFLAGS)

projtex: projtex.o texture.o
	$(CCF) -o $@ projtex.o texture.o $(LDFLAGS)

sbias: sbias.o texture.o
	$(CCF) -o $@ sbias.o texture.o $(LDFLAGS)

smoke: smoke.o texture.o
	$(CCF) -o $@ smoke.o texture.o $(LDFLAGS)

tess: tess.o sphere.o
	$(CCF) -o $@ tess.o sphere.o $(LDFLAGS)

texmovie: texmovie.o texture.o
	$(CCF) -o $@ texmovie.o texture.o $(LDFLAGS)

texpage: texpage.o texture.o
	$(CCF) -o $@ texpage.o texture.o $(LDFLAGS)

textile: textile.o texture.o
	$(CCF) -o $@ textile.o texture.o $(LDFLAGS)

underwater: underwater.o texture.o
	$(CCF) -o $@ underwater.o texture.o $(LDFLAGS)

usespheremap: usespheremap.o texture.o
	$(CCF) -o $@ usespheremap.o texture.o $(LDFLAGS)

vapor: vapor.o texture.o
	$(CCF) -o $@ vapor.o texture.o $(LDFLAGS)

volume: volume.o texture.o
	$(CCF) -o $@ volume.o texture.o $(LDFLAGS)

warp: warp.o texture.o
	$(CCF) -o $@ warp.o texture.o $(LDFLAGS)

water: water.o texture.o
	$(CCF) -o $@ water.o texture.o $(LDFLAGS)

include $(COMMONRULES)