home *** CD-ROM | disk | FTP | other *** search
/ ftp.eri.u-tokyo.ac.jp / 2014.03.ftp.eri.u-tokyo.ac.jp.zip / ftp.eri.u-tokyo.ac.jp / pub / seisv / src / 2.01 / ibm.mak < prev    next >
Makefile  |  1994-01-05  |  1KB  |  46 lines

  1. PATH    = e:\src
  2. CFLAGS  = /AL /c
  3. SELECT  = select
  4. OBJECTS = seisv.obj device.obj graph.obj $(SELECT).obj browse.obj\
  5.       magnit.obj time.obj sort.obj map.obj mapsub.obj
  6. OBJS    = seisv+device+graph+$(SELECT)+browse+magnit+time+sort+map+mapsub
  7. HEADERS = seis.h ctlname.h
  8.  
  9. seis.h: $(PATH)\$@
  10.     cp $(PATH)\$@ .
  11.  
  12. ctlname.h: $(PATH)\$@
  13.     cp $(PATH)\$@ .
  14.  
  15. seisv.obj:   $(PATH)\$*.c $(HEADERS)
  16.     cl $(CFLAGS) $(PATH)\$*.c
  17.  
  18. device.obj:   $(PATH)\$*.c $(HEADERS)
  19.     cl $(CFLAGS) $(PATH)\$*.c
  20.  
  21. graph.obj:   $(PATH)\$*.c $(HEADERS)
  22.     cl $(CFLAGS) $(PATH)\$*.c
  23.  
  24. $(SELECT).obj:   $(PATH)\select.c $(HEADERS) retrv.c
  25.     cl $(CFLAGS) /Fo$(SELECT) $(PATH)\select.c
  26.  
  27. browse.obj:   $(PATH)\$*.c $(HEADERS)
  28.     cl $(CFLAGS) $(PATH)\$*.c
  29.  
  30. magnit.obj:   $(PATH)\$*.c $(HEADERS)
  31.     cl $(CFLAGS) $(PATH)\$*.c
  32.  
  33. time.obj:   $(PATH)\$*.c $(HEADERS)
  34.     cl $(CFLAGS) $(PATH)\$*.c
  35.  
  36. sort.obj:   $(PATH)\$*.c $(HEADERS)
  37.     cl $(CFLAGS) $(PATH)\$*.c
  38.  
  39. map.obj:   $(PATH)\$*.c $(HEADERS)
  40.     cl $(CFLAGS) $(PATH)\$*.c
  41.  
  42. mapsub.obj: $(PATH)\$*.c $(HEADERS)
  43.     cl $(CFLAGS) $(PATH)\$*.c
  44.  
  45. $(PATH)\seisv.exe: $(OBJECTS)
  46.     link /stack:5000 $(OBJS),$@;