home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p080 / 2.img / NETLIST.ZIP / PACKAGE2.BAT < prev    next >
Encoding:
DOS Batch File  |  1991-03-12  |  1.8 KB  |  41 lines

  1. rem                                               PACKAGE2.BAT  version 1.01
  2. rem    Copyright (C) 1990, CADAM, INC.
  3. rem
  4. if exist PCADNETS.ERR copy PACKAGE.LOG/B +PCADNETS.ERR >NUL
  5. if exist PCLINK.LOG copy PACKAGE.LOG/B +PCLINK.LOG >NUL
  6. if not exist PCLINK.LOG copy PACKAGE.LOG/B +PCADLINK.LOG >NUL
  7. if not exist %1.XNL SHOWERR PACKAGE.LOG -Q
  8. if not exist %1.XNL goto :EXIT
  9. rem   ===================================================================
  10. rem   -----------------  Package & Generate ASCII Netlist  --------------
  11. rem   ===================================================================
  12. if exist %1.UPD  del %1.UPD
  13. echo                                           Packaging %1
  14. if     exist %1.NCF NETLIST %1.XNL -C %1.NCF >NETLIST.TMP
  15. if not exist %1.NCF NETLIST %1.XNL >NETLIST.TMP
  16. copy PACKAGE.LOG/B + NETLIST.LOG >NUL
  17. rem if hard error from NETLIST, exit; if warning, use SHOWERR & let user decide
  18. if ERRORLEVEL 2 echo  Error while packaging; check PACKAGE.LOG for specifics.
  19. if ERRORLEVEL 2 goto :EXIT
  20. if not ERRORLEVEL 1  goto :BACKANNO
  21. SHOWERR PACKAGE.LOG
  22. if ERRORLEVEL 1 goto :EXIT
  23. :BACKANNO
  24. rem   ===================================================================
  25. rem   --------------------------  Back Annotation  ----------------------
  26. rem   ===================================================================
  27. if not exist %1.UPD goto :NoUPD
  28. if exist BA.LOG  del BA.LOG
  29. echo                                           Back annotating schematics
  30. PCUPD %1.UPD BA.LOG >UPD.TMP
  31. copy PACKAGE.LOG/B +BA.LOG
  32. echo Schematic sheets changed:
  33. find "%% SAVE " <%1.UPD
  34. :NoUPD
  35. echo .
  36. echo                                           Packaging schematics complete
  37. rem   ===================================================================
  38. SHOWERR PACKAGE.LOG -Q
  39. :EXIT
  40. echo .
  41.