home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / pcbsrcs2 / make4 < prev    next >
Text File  |  1991-02-07  |  1KB  |  57 lines

  1. ###  printed circuit board cad tools:
  2. ###    autorouter
  3. ###
  4. ###  Copyright (C) Randy Nevin, 1989, 1990.
  5. ###  See source code for rights granted.
  6.  
  7. LIB=c:\tc\lib
  8. INC=c:\tc\include
  9. MODEL=l
  10.  
  11. .c.obj :
  12.         tcc -m$(MODEL) -c -I$(INC) -v $*.c
  13.  
  14. .asm.obj :
  15.         tasm /t /ml $*.asm;
  16.  
  17. ###
  18. ###  pcbroute -- autorouter
  19. ###
  20.  
  21. route4.exe : route3.obj alloc2.obj board.obj dist2.obj io3.obj queue2.obj \
  22.                 solve3.obj work2.obj
  23.         tlink /c /v $(LIB)\c0$(MODEL) @route4.rsp,route4,,$(LIB)\emu $(LIB)\math$(MODEL) $(LIB)\c$(MODEL)
  24.         copy route4.exe \pcb\route4.exe
  25.         copy route4.exe \pcb\pcbroute.exe
  26.  
  27. route3.obj : route3.c cell.h
  28.  
  29. ###
  30. ###  various modules shared by the programs
  31. ###
  32.  
  33. alloc2.obj   : alloc2.c
  34.  
  35. bitmap.obj   : bitmap.c cell.h bitmap1.h bitmap2.h bitmap3.h
  36.  
  37. bitmap1.obj  : bitmap1.c cell.h bitmap1.h
  38.  
  39. board.obj    : board.c cell.h
  40.  
  41. dist2.obj    : dist2.c cell.h
  42.  
  43. graphics.obj : graphics.c
  44.  
  45. io3.obj      : io3.c cell.h
  46.  
  47. line.obj     : line.c
  48.  
  49. queue2.obj   : queue2.c cell.h
  50.  
  51. solve3.obj   : solve3.c cell.h
  52.  
  53. util.obj     : util.asm
  54.  
  55. work2.obj    : work2.c cell.h
  56.  
  57.