home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / psform.zip / PSFORM.CMD < prev    next >
OS/2 REXX Batch file  |  1995-04-26  |  1KB  |  47 lines

  1. @ECHO OFF
  2.  
  3. SET TMPPATH=%PATH%
  4. SET TMPDPATH=%DPATH%
  5. SET TMPHELP=%HELP%
  6. SET TMPBOOKSHELF=%BOOKSHELF%
  7. SET TMPLIB=%LIB%
  8. SET TMPINCLUDE=%INCLUDE%
  9.  
  10. IF "%1" == "" (
  11.   ECHO The name of the programfile is missing!
  12.   GOTO FEHLER )
  13. IF "%2" == "" (
  14.   ECHO The name of the formfile is missing!
  15.   GOTO FEHLER )
  16. IF "%3" == "" (
  17.   ECHO The name of the specificationfile is missing!
  18.   GOTO FEHLER )
  19.  
  20. IF NOT EXIST "%2" (
  21.   ECHO The formfile doesn' t exist!
  22.   GOTO ENDE )
  23. IF NOT EXIST "%3" (
  24.   ECHO The specificationfile doesn' t exist!
  25.   GOTO ENDE )
  26.  
  27. GENER.EXE  %1  %2 %3
  28. ICC  /Fe %1.EXE /B"psf.obj /de" /Ss /Wall /Tx /Fl- /Ls /Le /Ti /Tm   %1.C
  29. GOTO ENDE
  30.  
  31. :FEHLER
  32. ECHO The correct syntax of the commandfile GENALL.CMD is:
  33. ECHO       GEN   prog  psf  spe
  34. ECHO       prog  =  name of the C-Program, which will be generated,
  35. ECHO                no file-extension has to be specified
  36. ECHO       psf   =  name of the Postscript-File, with extension
  37. ECHO       spe   =  name of the specificationfile, with extension
  38. GOTO ENDE
  39.  
  40. :ENDE
  41. SET PATH=%TMPPATH% 
  42. SET DPATH=%TMPDPATH%
  43. SET HELP=%TMPHELP%
  44. SET BOOKSHELF=%TMPBOOKSHELF%
  45. SET LIB=%TMPLIB%
  46. SET INCLUDE=%TMPINCLUDE%
  47.