ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/Rmakefile
Revision: 2.2
Committed: Wed Jul 1 15:07:08 1992 UTC (31 years, 9 months ago) by greg
Branch: MAIN
Changes since 2.1: +14 -13 lines
Log Message:
Added CC define for different compilers

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) genpine.csh genwindow.csh $(CALFILES)
24 cp $(PROGS) $(INSTDIR)
25 cp genwindow.csh $(INSTDIR)/genwindow
26 chmod 755 $(INSTDIR)/genwindow
27 cd $(LIBDIR) ; rm -f $(CALFILES)
28 cp $(CALFILES) $(LIBDIR)
29
30 clean:
31 set nonomatch; rm -f $(PROGS) *.o core
32
33 genbeads: genbeads.o hermite3.o
34 $(CC) $(CFLAGS) -o genbeads genbeads.o hermite3.o -lm
35
36 genbox: genbox.o
37 $(CC) $(CFLAGS) -o genbox genbox.o
38
39 genmarble: genmarble.o ../common/random.h
40 $(CC) $(CFLAGS) -o genmarble genmarble.o -lm
41
42 gensky: gensky.o sun.o
43 $(CC) $(CFLAGS) -o gensky gensky.o sun.o -lm
44
45 genblinds: genblinds.o
46 $(CC) $(CFLAGS) -o genblinds genblinds.o -lm
47
48 genprism: genprism.o
49 $(CC) $(CFLAGS) -o genprism genprism.o
50
51 xform: xform.o
52 $(CC) $(CFLAGS) -o xform xform.o -lrt -lm
53
54 replmarks: replmarks.o
55 $(CC) $(CFLAGS) -o replmarks replmarks.o -lrt -lm
56
57 mkillum: mkillum.o mkillum2.o mkillum3.o
58 $(CC) $(CFLAGS) -o mkillum mkillum.o mkillum2.o mkillum3.o -lrt -lm
59
60 genrev: genrev.o
61 $(CC) $(CFLAGS) -o genrev genrev.o -lrt -lm
62
63 genworm: genworm.o
64 $(CC) $(CFLAGS) -o genworm genworm.o -lrt -lm
65
66 gensurf: gensurf.o
67 $(CC) $(CFLAGS) -o gensurf gensurf.o -lrt -lm
68
69 genbranch: genbranch.o
70 $(CC) $(CFLAGS) -o genbranch genbranch.o -lm
71
72 gensurf.o: ../common/standard.h ../common/mat4.h ../common/fvect.h
73
74 genworm.o replmarks.o: ../common/fvect.h
75
76 xform.o: ../common/standard.h ../common/mat4.h ../common/fvect.h \
77 ../common/otypes.h ../common/object.h
78
79 mkillum.o mkillum2.o mkillum3.o: mkillum.h ../common/standard.h \
80 ../common/mat4.h ../common/fvect.h ../common/otypes.h ../common/object.h
81
82 gensky.o: ../common/color.h