home *** CD-ROM | disk | FTP | other *** search
/ Practical Algorithms for Image Analysis / Practical Algorithms for Image Analysis.iso / APP_5 / XEL / MAKEFILE < prev    next >
Encoding:
Text File  |  1999-09-11  |  1.1 KB  |  56 lines

  1. #
  2. # xel  Makefile
  3. #
  4. # Practical Algorithms for Image Analysis
  5. #
  6. # Copyright (c) 1997 ????
  7. #
  8.  
  9. SHELL   = /bin/sh
  10. NULL    =
  11. CC      = /usr/bin/gcc
  12. HOME    = ../..
  13. IPATH   = -I. -I$(HOME)/libtiff/libtiff -I$(HOME)/libimage -I$(HOME)/libip
  14. LPATH   = -L$(HOME)/libtiff/libtiff -L$(HOME)/libimage -L$(HOME)/libip 
  15. COPTS   = -g -O
  16.  
  17. # OPTIONAL DEFINES #################################
  18. DEFOPTS = -DLINUX
  19.  
  20. # SET CC COMPILE FLAGS #############################
  21. CFLAGS = $(COPTS) $(IPATH) $(DEFOPTS)
  22.  
  23. CC = /usr/bin/gcc
  24.  
  25. LIB_TIFF=$(HOME)/libtiff/libtiff
  26. LIB_IMAGE=$(HOME)/libimage
  27. LDFLAGS=$(OPTIONS)
  28.  
  29. XEL = xel
  30.  
  31. # EXECUTABLES #######################################
  32.  
  33. MAINS = $(XEL)
  34.  
  35. # OBJECT FILES #####################################
  36.  
  37. XELO = xel.o
  38.  
  39. # COMPILATION ######################################
  40.  
  41. all: $(MAINS)
  42.  
  43. $(XEL): $(XELO)
  44.     $(CC) $(COPTS) $(XELO) $(LPATH) -lip -o $@
  45.  
  46. # HEADER DEPENDENCIES ###############################
  47.  
  48. clean:
  49.     rm -f $(EXECS) *.o *.a core
  50.  
  51. # START OVER ########################################
  52. new:
  53.     rm -f $(EXECS) *.o *.a core
  54.     make
  55.  
  56.