home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / portedOneB.tar / OneB / Makefile next >
Makefile  |  1999-07-20  |  1KB  |  76 lines

  1. CC = gcc 
  2. CFLAGS = -g \
  3.     -I. \
  4.     -I../Ingest/src/tools \
  5.     -I../Ingest/src/gd1.2 \
  6.     -I../Util \
  7.     -I/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.10/2.7.2.1/include \
  8.     -I/usr/include/X11 \
  9.     -I/home/rac/include
  10.  
  11. CURATOR_BIN = /usr/local/rac/bin2
  12. INSTALL = /usr/sbin/install
  13.  
  14. LIBS1 = -L../Ingest/src/tools -lRAC -lm -lc 
  15.  
  16. APP_SRC = \
  17.     SolarTools.c \
  18.     RAConeb.c
  19.  
  20. APP_OBJ = \
  21.     SolarTools.o \
  22.     RAConeb.o
  23.  
  24. APPS = \
  25.     ./oneBTIROS12.sexpr \
  26.     ./oneBTIROS14.sexpr \
  27.     ./RAConeb
  28.  
  29. INSTALLED_APPS = \
  30.     ${CURATOR_BIN}/oneBTIROS12.sexpr \
  31.     ${CURATOR_BIN}/oneBTIROS14.sexpr \
  32.     ${CURATOR_BIN}/RAConeb
  33.  
  34. .c.o:
  35.     $(CC) -c $(CFLAGS) $<
  36.  
  37. .c.S:
  38.     $(CC) -S $(CFLAGS) $<
  39.  
  40. all: $(APPS)
  41.  
  42. install: $(INSTALLED_APPS)
  43.  
  44. RAConeb: $(APP_OBJ) 
  45.     $(CC) -o $@ $(APP_OBJ) $(LIBS1)
  46.  
  47. ${CURATOR_BIN}/RAConeb: ./RAConeb
  48.     $(INSTALL) -m 755 -f $(CURATOR_BIN) ./RAConeb
  49.  
  50. ./oneBTIROS12.sexpr: oneBTIROS12.sexpr.unconf
  51.     :conf oneBTIROS12.sexpr.unconf
  52.  
  53. ./oneBTIROS14.sexpr: oneBTIROS14.sexpr.unconf
  54.     :conf oneBTIROS14.sexpr.unconf
  55.  
  56. ${CURATOR_BIN}/oneBTIROS12.sexpr: ./oneBTIROS12.sexpr
  57.     @$(INSTALL) -m 644 -f ${CURATOR_BIN} ./oneBTIROS12.sexpr
  58.  
  59. ${CURATOR_BIN}/oneBTIROS14.sexpr: ./oneBTIROS14.sexpr
  60.     @$(INSTALL) -m 644 -f ${CURATOR_BIN} ./oneBTIROS14.sexpr
  61.  
  62. clean:
  63.     -rm -f core *.tmp
  64.     -rm -f $(APP_OBJ)
  65.  
  66. distclean: clean
  67.     -rm -f Makefile
  68.     -rm -f Makefile.bak
  69.     -rm -f *.o
  70.     -rm -f $(APPS)
  71.  
  72. depend:
  73.     makedepend -- $(CFLAGS) -- $(APP_SRC)
  74.  
  75. #---------------------------------------------------
  76.