ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/Rmakefile
Revision: 2.3
Committed: Fri Jul 9 09:10:05 1993 UTC (30 years, 8 months ago) by greg
Branch: MAIN
Changes since 2.2: +1 -3 lines
Log Message:
removed genpine and genwindow

File Contents

# Content
1 # SCCSid "$SunId$ LBL"
2
3 #
4 # Makefile for object generation programs
5 #
6
7 OPT = -O
8 MACH = -DBSD
9 CFLAGS = $(MACH) $(OPT) -I../common -L../lib
10 CC = cc
11
12 INSTDIR = /usr/local/bin
13
14 LIBDIR = /usr/local/lib/ray
15
16 PROGS = genbox gensky xform genblinds genrev genworm \
17 gensurf genprism replmarks mkillum
18
19 CALFILES = illum.cal rev.cal skybright.cal surf.cal
20
21 all: $(PROGS)
22
23 install: $(PROGS) $(CALFILES)
24 cp $(PROGS) $(INSTDIR)
25 cd $(LIBDIR) ; rm -f $(CALFILES)
26 cp $(CALFILES) $(LIBDIR)
27
28 clean:
29 set nonomatch; rm -f $(PROGS) *.o core
30
31 genbeads: genbeads.o hermite3.o
32 $(CC) $(CFLAGS) -o genbeads genbeads.o hermite3.o -lm
33
34 genbox: genbox.o
35 $(CC) $(CFLAGS) -o genbox genbox.o
36
37 genmarble: genmarble.o ../common/random.h
38 $(CC) $(CFLAGS) -o genmarble genmarble.o -lm
39
40 gensky: gensky.o sun.o
41 $(CC) $(CFLAGS) -o gensky gensky.o sun.o -lm
42
43 genblinds: genblinds.o
44 $(CC) $(CFLAGS) -o genblinds genblinds.o -lm
45
46 genprism: genprism.o
47 $(CC) $(CFLAGS) -o genprism genprism.o
48
49 xform: xform.o
50 $(CC) $(CFLAGS) -o xform xform.o -lrt -lm
51
52 replmarks: replmarks.o
53 $(CC) $(CFLAGS) -o replmarks replmarks.o -lrt -lm
54
55 mkillum: mkillum.o mkillum2.o mkillum3.o
56 $(CC) $(CFLAGS) -o mkillum mkillum.o mkillum2.o mkillum3.o -lrt -lm
57
58 genrev: genrev.o
59 $(CC) $(CFLAGS) -o genrev genrev.o -lrt -lm
60
61 genworm: genworm.o
62 $(CC) $(CFLAGS) -o genworm genworm.o -lrt -lm
63
64 gensurf: gensurf.o
65 $(CC) $(CFLAGS) -o gensurf gensurf.o -lrt -lm
66
67 genbranch: genbranch.o
68 $(CC) $(CFLAGS) -o genbranch genbranch.o -lm
69
70 gensurf.o: ../common/standard.h ../common/mat4.h ../common/fvect.h
71
72 genworm.o replmarks.o: ../common/fvect.h
73
74 xform.o: ../common/standard.h ../common/mat4.h ../common/fvect.h \
75 ../common/otypes.h ../common/object.h
76
77 mkillum.o mkillum2.o mkillum3.o: mkillum.h ../common/standard.h \
78 ../common/mat4.h ../common/fvect.h ../common/otypes.h ../common/object.h
79
80 gensky.o: ../common/color.h