home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / NEWS / RADIANCE / SRC / CV / RMAKEFIL < prev    next >
Text File  |  1993-10-07  |  971b  |  53 lines

  1. # SCCSid "@(#)Rmakefile 2.3 9/8/92 LBL"
  2.  
  3. #
  4. # Makefile for conversion programs
  5. #
  6.  
  7. OPT = -O
  8.  
  9. MACH = -DBSD
  10.  
  11. CFLAGS = $(OPT) $(MACH) -I../common -L../lib
  12.  
  13. CC = cc
  14.  
  15. INSTDIR = /usr/local/bin
  16.  
  17. LIBDIR = /usr/local/lib/ray
  18.  
  19. PROGS = thf2rad ies2rad arch2rad nff2rad lampcolor
  20.  
  21. LIBFILES = source.cal tilt.cal lamp.tab
  22.  
  23. all:    $(PROGS)
  24.  
  25. install:    $(PROGS) $(LIBFILES)
  26.     cp $(PROGS) $(INSTDIR)
  27.     cd $(LIBDIR) ; rm -f $(LIBFILES)
  28.     cp $(LIBFILES) $(LIBDIR)
  29.  
  30. clean:
  31.     set nonomatch; rm -f $(PROGS) *.o core
  32.  
  33. thf2rad:    thf2rad.o
  34.     $(CC) $(CFLAGS) -o thf2rad thf2rad.o
  35.  
  36. ies2rad:    ies2rad.o
  37.     $(CC) $(CFLAGS) -o ies2rad ies2rad.o -lrt
  38.  
  39. arch2rad:    arch2rad.o trans.o
  40.     $(CC) $(CFLAGS) -o arch2rad arch2rad.o trans.o -lrt
  41.  
  42. nff2rad:    nff2rad.o
  43.     $(CC) $(CFLAGS) -o nff2rad nff2rad.o
  44.  
  45. lampcolor:    lampcolor.o
  46.     $(CC) $(CFLAGS) -o lampcolor lampcolor.o -lrt
  47.  
  48. arch2rad.o trans.o:    trans.h
  49.  
  50. ies2rad.o lampcolor.o:    ../common/color.h
  51.  
  52. ies2rad.o:    ../common/paths.h
  53.