home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / i / iritsm3s.zip / cagd_lib / makefile.tc < prev    next >
Makefile  |  1992-01-28  |  3KB  |  93 lines

  1. #
  2. # This is the make file for the cagd_lib library for Borland C++ 2.0.
  3. #
  4. # Only large model is created here.
  5. #
  6. #                Gershon Elber, Jun 1989
  7. #
  8.  
  9. # Works only on TC++ 1.0 make and up - swap out make before invoking command.
  10. .SWAP
  11.  
  12. # Get the destination directories:
  13. !include "..\makeflag.dos"
  14.  
  15. OBJS =  bsp2poly.obj bspboehm.obj bspcoxdb.obj bsp_gen.obj \
  16.     bsp_knot.obj bsp_read.obj bsp_wrt.obj bzr2poly.obj \
  17.     bzr_read.obj bzr_wrt.obj bzr_gen.obj cagd_aux.obj \
  18.     cagd_arc.obj cagdbsump.obj cagdcoer.obj cagdcmpt.obj \
  19.     cagdcmrg.obj cagd_dbg.obj cagdbbox.obj cagdcsrf.obj \
  20.     cagdedit.obj cagd_err.obj cagdextr.obj cagdmesh.obj \
  21.     cagdpoly.obj cagdread.obj cagdruld.obj cagdsrev.obj \
  22.     cagdswep.obj cagd_gen.obj cagd_mat.obj cagd_tkn.obj \
  23.     cagd_wrt.obj cbspeval.obj cbsp_aux.obj cbzreval.obj \
  24.     cbzr_aux.obj cbzr_pwr.obj mshplanr.obj sbsp_aux.obj \
  25.     sbspeval.obj sbzr_aux.obj sbzreval.obj
  26.  
  27. POBJS = +bsp2poly.obj +bspboehm.obj +bspcoxdb.obj +bsp_gen.obj \
  28.     +bsp_knot.obj +bsp_read.obj +bsp_wrt.obj +bzr2poly.obj \
  29.     +bzr_read.obj +bzr_wrt.obj +bzr_gen.obj +cagd_aux.obj \
  30.     +cagd_arc.obj +cagdbsump.obj +cagdcoer.obj +cagdcmpt.obj \
  31.     +cagdcmrg.obj +cagd_dbg.obj +cagdbbox.obj +cagdcsrf.obj \
  32.     +cagdedit.obj +cagd_err.obj +cagdextr.obj +cagdmesh.obj \
  33.     +cagdpoly.obj +cagdread.obj +cagdruld.obj +cagdsrev.obj \
  34.     +cagdswep.obj +cagd_gen.obj +cagd_mat.obj +cagd_tkn.obj \
  35.     +cagd_wrt.obj +cbspeval.obj +cbsp_aux.obj +cbzreval.obj \
  36.     +cbzr_aux.obj +cbzr_pwr.obj +mshplanr.obj +sbsp_aux.obj \
  37.     +sbspeval.obj +sbzr_aux.obj +sbzreval.obj
  38.  
  39. cagd_lib.lib: $(OBJS)
  40.     del cagd_lib.lib
  41.     tlib cagd_lib.lib @&&!
  42. $(POBJS), cagd_lib.lst
  43. !
  44.  
  45. install: cagd_lib.lib
  46.     copy cagd_lib.lib $(LIB_DIR)
  47.     copy cagd_lib.h $(INC_DIR)
  48.  
  49. # Dependencies starts here - do not touch, generated automatically.
  50. bsp2poly.obj:    cagd_loc.h
  51. bspboehm.obj:    cagd_loc.h
  52. bspcoxdb.obj:    cagd_loc.h
  53. bsp_gen.obj:    cagd_loc.h
  54. bsp_knot.obj:    cagd_loc.h
  55. bsp_read.obj:    cagd_loc.h
  56. bsp_wrt.obj:    cagd_loc.h
  57. bzr2poly.obj:    cagd_loc.h
  58. bzr_gen.obj:    cagd_loc.h
  59. bzr_read.obj:    cagd_loc.h
  60. bzr_wrt.obj:    cagd_loc.h
  61. cagdbsum.obj:    cagd_loc.h
  62. cagdbbox.obj:    cagd_loc.h
  63. cagdcmpt.obj:    cagd_loc.h
  64. cagdcmrg.obj:    cagd_loc.h
  65. cagdcoer.obj:    cagd_loc.h
  66. cagdcsrf.obj:    cagd_loc.h
  67. cagdedit.obj:    cagd_loc.h
  68. cagdextr.obj:    cagd_loc.h
  69. cagdmesh.obj:    cagd_loc.h
  70. cagdpoly.obj:    cagd_loc.h
  71. cagdread.obj:    cagd_loc.h
  72. cagdruld.obj:    cagd_loc.h
  73. cagdsrev.obj:    cagd_loc.h
  74. cagdswep.obj:    cagd_loc.h
  75. cagd_arc.obj:    cagd_loc.h
  76. cagd_aux.obj:    cagd_loc.h
  77. cagd_dbg.obj:    cagd_loc.h
  78. cagd_err.obj:    cagd_loc.h
  79. cagd_gen.obj:    cagd_loc.h
  80. cagd_mat.obj:    cagd_loc.h
  81. cagd_tkn.obj:    cagd_loc.h
  82. cagd_wrt.obj:    cagd_loc.h
  83. cbspeval.obj:    cagd_loc.h
  84. cbsp_aux.obj:    cagd_loc.h
  85. cbzreval.obj:    cagd_loc.h
  86. cbzr_aux.obj:    cagd_loc.h
  87. cbzr_pwr.obj:    cagd_loc.h
  88. mshplanr.obj:    cagd_loc.h
  89. sbspeval.obj:    cagd_loc.h
  90. sbsp_aux.obj:    cagd_loc.h
  91. sbzreval.obj:    cagd_loc.h
  92. sbzr_aux.obj:    cagd_loc.h
  93.