home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / src / tutorials / OGLT / Examples / ImageProcessing / src.shakib / Makefile < prev    next >
Encoding:
Makefile  |  1996-11-11  |  667 b   |  36 lines

  1. #!smake
  2.  
  3. include $(ROOT)/usr/include/make/commondefs
  4.  
  5. SHELL    = /bin/sh
  6.  
  7. BASE    = ../
  8. IMG_LIB    = -limage
  9.  
  10. LCDEFS    =
  11. LCOPTS    = -O2
  12. LCINCS    = -I${BASE}
  13. LLDLIBS    = $(IMG_LIB) -lGLw -lGL -lX11 -lXm -lXt -lm
  14.  
  15. TARGET    = Roam
  16. TARGETS    = .ofiles $(TARGET)
  17.  
  18. CFILES    = \
  19.     roam.c
  20.  
  21. $(TARGET): default
  22.  
  23. default:
  24.     @ if test ! -d .ofiles; then mkdir -p .ofiles; fi
  25.     @ echo "making OpenGL version of $(TARGET)"
  26.     @ cd .ofiles; ${MAKE} -f ../Makefile $(TARGET).EXE
  27.     @ rm -rf $(TARGET); ln -s .ofiles/$(TARGET).EXE $(TARGET)
  28.  
  29. include $(COMMONRULES)
  30.  
  31. $(TARGET).EXE: $(OBJECTS)
  32.     $(CCF) -o $(TARGET).EXE $(OBJECTS) $(LDFLAGS)
  33.  
  34. $(OBJECTS): $(BASE)/$$(@:.o=.c) ../Makefile
  35.     $(CCF) -c $(BASE)/$(@:.o=.c)
  36.