home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / FONTL12A / EMTEX / FLI_P6H.CMD < prev    next >
OS/2 REXX Batch file  |  1990-09-24  |  2KB  |  79 lines

  1. @echo off
  2. rem fli_p6h.cmd
  3. rem This should be done before running this batch file:
  4. rem    mfjob all m=lqh
  5. rem    mfjob latex m=lqh
  6. rem    mfjob emsy m=lqh
  7. set fli_opt=
  8. :next_arg
  9. if "%1"=="/v" goto set_v
  10. if "%1"=="/V" goto set_v
  11. if "%1"=="-v" goto set_v
  12. if "%1"=="-V" goto set_v
  13. if "%1"=="test" goto test
  14. if "%1"=="TEST" goto test
  15. if "%1"=="Test" goto test
  16. if "%1"=="" goto usage
  17. if "%2"=="" goto start
  18. :usage
  19. echo Usage: fli_p6h [/v] source_directory\
  20. echo Usage: fli_p6h test
  21. goto end
  22.  
  23. :set_v
  24. set fli_opt=/v
  25. shift
  26. goto next_arg
  27.  
  28. :start
  29. set fli_opt=%fli_opt% /b360 /f%EMTEX%\emtex\fontlist
  30. fontlib /c %fli_opt% p6h_0 =%1%%rdpi :0 +*.pk
  31. if errorlevel 1 goto error
  32. fontlib /c %fli_opt% p6h_h =%1%%rdpi :h +*.pk
  33. if errorlevel 1 goto error
  34. fontlib /c %fli_opt% p6h_1 =%1%%rdpi :1 +*.pk
  35. if errorlevel 1 goto error
  36. fontlib /c %fli_opt% p6h_2 =%1%%rdpi :2 +*.pk
  37. if errorlevel 1 goto error
  38. fontlib /c %fli_opt% p6h_3 =%1%%rdpi :3 +*.pk
  39. if errorlevel 1 goto error
  40. fontlib /c %fli_opt% p6h_4 =%1%%rdpi :4 +*.pk
  41. if errorlevel 1 goto error
  42. fontlib /c %fli_opt% p6h_5 =%1%%rdpi :5 +*.pk
  43. if errorlevel 1 goto error
  44. fontlib /c %fli_opt% p6h_r =%1%%rdpi 288 +*.pk 324 +*.pk :4 +cmf*.pk :5 +cmfi*.pk +lcm*.pk +cmss*.pk
  45. if errorlevel 1 goto error
  46. fontlib %fli_opt% p6h_4 :4 -cmf*
  47. if errorlevel 1 goto error
  48. del p6h_4.bak
  49. fontlib %fli_opt% p6h_5 :5 -cmfi* -lcm* -cmss*
  50. if errorlevel 1 goto error
  51. del p6h_5.bak
  52. fontlib /c %fli_opt% p6h_sli =%1%%rdpi :6 +*.pk :7 +*.pk :8 +*.pk :9 +*.pk
  53. if errorlevel 1 goto error
  54. :test
  55. fontlib /t %fli_opt% p6h_0
  56. if errorlevel 1 goto error
  57. fontlib /t %fli_opt% p6h_h
  58. if errorlevel 1 goto error
  59. fontlib /t %fli_opt% p6h_1
  60. if errorlevel 1 goto error
  61. fontlib /t %fli_opt% p6h_2
  62. if errorlevel 1 goto error
  63. fontlib /t %fli_opt% p6h_3
  64. if errorlevel 1 goto error
  65. fontlib /t %fli_opt% p6h_4
  66. if errorlevel 1 goto error
  67. fontlib /t %fli_opt% p6h_5
  68. if errorlevel 1 goto error
  69. fontlib /t %fli_opt% p6h_r
  70. if errorlevel 1 goto error
  71. fontlib /t %fli_opt% p6h_sli
  72. if errorlevel 1 goto error
  73. goto end
  74.  
  75. :error
  76. echo *** Error!
  77. :end
  78. set fli_opt=
  79.