home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p082 / 1.img / PADS / LOGIC.EXE / LOGIC.BAT < prev    next >
Encoding:
DOS Batch File  |  1992-04-14  |  1.7 KB  |  74 lines

  1. echo off
  2. if exist logic32.exe goto log2k 
  3. front /L
  4. if exist logfil\startup.mac del logfil\startup.mac >nul
  5. if exist logfil\$$$tmp.sch del logfil\$$$tmp.sch >nul
  6. :top16
  7. if not exist logfil\startup.mac goto userp16
  8. logic16 /s /r:logfil\startup.mac
  9. if exist logfil\startup.mac del logfil\startup.mac >nul
  10. goto errchk16
  11. :userp16
  12. logic16 /m
  13. :errchk16
  14. if errorlevel 2 goto netlist16
  15. if errorlevel 1 goto eco16
  16. goto end0
  17.  
  18. :log2k
  19. front2 /L
  20. if exist logfil\startup.mac del logfil\startup.mac >nul
  21. if exist logfil\$$$tmp.sch del logfil\$$$tmp.sch >nul
  22. :top32
  23. if not exist logfil\startup.mac goto userp32
  24. logic32 /s /r:logfil\startup.mac
  25. if exist logfil\startup.mac del logfil\startup.mac >nul
  26. goto errchk32
  27. :userp32
  28. logic32 /m
  29. :errchk32
  30. if errorlevel 2 goto netlist32
  31. if errorlevel 1 goto eco32
  32. goto end0
  33.  
  34. :eco16
  35. cls
  36. ecogen @logfil\info.tmp
  37. Pause
  38. if exist logfil\tmp0.asc del logfil\tmp0.asc >nul
  39. if exist logfil\tmp1.asc del logfil\tmp1.asc >nul
  40. if exist logfil\info.tmp del logfil\info.tmp >nul
  41. copy eco.mac logfil\startup.mac >nul
  42. goto top16
  43.  
  44. :eco32
  45. cls
  46. ecogen @logfil\info.tmp
  47. Pause
  48. if exist logfil\tmp0.asc del logfil\tmp0.asc >nul
  49. if exist logfil\tmp1.asc del logfil\tmp1.asc >nul
  50. if exist logfil\info.tmp del logfil\info.tmp >nul
  51. copy eco.mac logfil\startup.mac >nul
  52. goto top32
  53.  
  54. :netlist16
  55. cls
  56. xlate logfil\info.tmp
  57. Pause
  58. if exist logfil\info.tmp del logfil\info.tmp
  59. if exist logfil\repout.net del logfil\repout.net
  60. copy netlst.mac logfil\startup.mac >nul
  61. goto top16
  62.  
  63. :netlist32
  64. cls
  65. xlate logfil\info.tmp
  66. Pause
  67. if exist logfil\info.tmp del logfil\info.tmp
  68. if exist logfil\repout.net del logfil\repout.net
  69. copy netlst.mac logfil\startup.mac >nul
  70. goto top32
  71.  
  72. :end
  73. cd \pads
  74.