home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / hdf / unix / hdf3_2r2 / src / mac_mkfl.hqx / Makefile
Encoding:
Makefile  |  1992-11-04  |  1.9 KB  |  56 lines

  1. ###########################################################
  2. #            HDF Makefile for the Macintosh
  3. #
  4. #            You need MPW 3.0 or better.
  5. #
  6. ###########################################################
  7.  
  8. COptions    =    -sym on ╢
  9.                 -i "{CIncludes}" ╢
  10.                 -d MPW ╢
  11.                 -d MAC ╢
  12.                 -mc68020 -mc68881 -elems881 ╢
  13.                 -model far
  14.                 
  15. FORTRAN    = FORTRAN
  16.  
  17. FOptions    =    -i "{FIncludes}" ╢
  18.                 -MC68020 -MC68881
  19.  
  20. LibOptions = -sym on
  21.  
  22. HDFLib = df.a
  23.  
  24. HFILES =df.h dfan.h dfconvrt.h dfgr.h dfgroup.h dfi.h dfivms.h dfrig.h ╢
  25.         dfsd.h dfstubs.h dfufp2i.h dfutil.h hdf.h hdfi.h herr.h hfile.h hproto.h ╢
  26.         vg.h vproto.h
  27.     
  28. CSRCS = df24.c df24F.c dfan.c dfanF.c dfcomp.c dfconv.c dfF.c dfgr.c dfgroup.c ╢
  29.         dfimcomp.c dfp.c dfpF.c dfr8.c dfr8F.c dfsd.c dfsdF.c ╢
  30.         dfstubs.c dfufp2i.c dfutil.c dfutilF.c hblocks.c herr.c herrF.c hextelt.c ╢
  31.         hfile.c hfileF.c hkit.c vconv.c vg.c vgF.c vgp.c vhi.c vio.c vparse.c vrw.c vsfld.c
  32.         
  33. FSRCS = hfileF.c herrF.c hfileFf.f dfanF.c dfr8F.c dfpF.c df24F.c dfsdF.c ╢
  34.         vgF.c dfF.c dfanFf.f df24Ff.f dfpFf.f dfr8Ff.f dfsdFf.f vgFf.f dfFf.f ╢
  35.         dfutilF.c dfufp2iF.f
  36.  
  37. COBJS = df24.c.o dfan.c.o dfcomp.c.o dfconv.c.o dfgr.c.o dfgroup.c.o ╢
  38.         dfimcomp.c.o dfp.c.o dfr8.c.o dfsd.c.o dfstubs.c.o ╢
  39.         dfufp2i.c.o dfutil.c.o hblocks.c.o herr.c.o hextelt.c.o hfile.c.o hkit.c.o ╢
  40.         vconv.c.o vg.c.o vgp.c.o vhi.c.o vio.c.o vparse.c.o vrw.c.o vsfld.c.o
  41.         
  42. #FOBJS = hfileF.f.o herrF.f.o hfileFf.f.o dfanF.f.o dfr8F.f.o dfpF.f.o df24F.f.o dfsdF.f.o ╢
  43. #        vgF.f.o dfF.f.o dfanFf.f.o df24Ff.f.o dfpFf.f.o dfr8Ff.f.o dfsdFf.f.o vgFf.f.o dfFf.f.o ╢
  44. #        dfutilF.f.o dfufp2iF.f.o
  45.  
  46. FOBJS = df24Ff.f.o dfanFf.f.o dfFf.f.o dfpFf.f.o dfr8Ff.f.o dfsdFf.f.o dfufp2iF.f.o hfileFf.f.o vgFf.f.o
  47.  
  48. {HDFLib} ─ {COBJS} {FOBJS}
  49.     Lib {LibOptions} {COBJS} -o {HDFLib}
  50.     
  51. .c.o    ─    .c
  52.     {C} {COptions} {DepDir}{Default}.c -o {TargDir}{Default}.c.o -s {Default}
  53.  
  54. .f.o    ─    .f
  55.     {FORTRAN} {FOptions} {DepDir}{Default}.f -o {TargDir}{Default}.f.o
  56.