home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / rexxuuxx.zip / MAKEFILE < prev    next >
Text File  |  1997-05-13  |  2KB  |  104 lines

  1. # IBM Developer's Workframe/2 Make File Creation run at 19:22:19 on 05/12/97
  2.  
  3. # Make File Creation run in directory:
  4. #   I:\PLIPROGS\UUDECODE;
  5.  
  6. # Some environment variables for compiling and linking PL/I programs
  7. # SET IBM.OPTIONS=LANGLVL(SAA2 OS2) LIMITS(EXTNAME(31) FIXEDDEC(31)) SYSTEM(OS2 S486) S X A(S) NOT('¬') MAR(2 80) F(I) OP INCLUDE(EXT('CV2' 'CPY' 'INC' 'MAC')) PREFIX(NOFOFL) EXIT
  8. # SET IBM.PPMACRO=FIXED(BINARY) SOURCE
  9. # SET IBM.SOURCE=.;I:\PLIPROGS
  10. # SET IBM.SYSLIB=.;I:\PLIPROGS\INCLUDE;G:\IBMPLI\INCLUDE
  11. # SET IBM.VPLI=G:\PLITK
  12. # SET CEE.OPTIONS=NOTEST
  13. # SET LPATH=G:\PLITK\MACROS
  14. # SET ILINK=/EXEPACK:2 /PACKCODE /PACKDATA /NOLOGO /NOINFORMATION /STACK:0x8000 /DEBUG
  15.  
  16. # Assumed INCLUDE environment variable path:
  17. #   G:\TOOLKT40\BETA\H;
  18. #   G:\TOOLKT40\SOM\INCLUDE;
  19. #   G:\TOOLKT40\INC;
  20. #   G:\TOOLKT40\H\GL;
  21. #   G:\TOOLKT40\H;
  22. #   G:\IBMPLI\INCLUDE;
  23. #   G:\PLITK\INCLUDE;
  24. #   I:\MUGLIB;
  25. #   I:\SQLLIB;
  26. #   G:\TOOLKT40\H\LIBC;
  27.  
  28. .SUFFIXES:
  29.  
  30. .SUFFIXES: .pli .ipf
  31.  
  32. {.}.pli.obj:
  33.    pli.exe $< (LIBS(MULTI) OPT(2)
  34.  
  35. UUXXCODE.DLL:  \
  36.   UUXXCODE.PLI  \
  37.   UUXXCODE.OBJ  \
  38.   UUXXCODE.DEF  \
  39.   MAKEFILE
  40.    ILINK /DLL /MAP /NODEBUG /IGNORECASE UUXXCODE.OBJ UUXXCODE.DEF
  41.    IMPLIB /IGNORECASE UUXXCODE.LIB UUXXCODE.DLL
  42.  
  43. REXXUUXX.DLL:  \
  44.   REXXUUXX.PLI  \
  45.   UUXXCODE.CV2  \
  46.   REXXUUXX.OBJ \
  47.   REXXUUXX.DEF  \
  48.   UUXXCODE.LIB  \
  49.   MAKEFILE \
  50.   {.;$(LIB)}REXX.LIB
  51.    ILINK /DLL /MAP /NODEBUG /IGNORECASE REXXUUXX.OBJ REXXUUXX.DEF REXX.LIB UUXXCODE.LIB
  52.  
  53. REXXUUXX.INF:  \
  54.   REXXUUXX.IPF
  55.    IPFC -i -C:850 REXXUUXX.IPF REXXUUXX.INF
  56.  
  57. 64DECODE.EXE:  \
  58.   64DECODE.PLI  \
  59.   UUXXCODE.CV2  \
  60.   64DECODE.OBJ \
  61.   64DECODE.DEF \
  62.   MAKEFILE
  63.    ILINK /MAP 64DECODE.OBJ 64DECODE.DEF
  64.  
  65. 64ENCODE.EXE:  \
  66.   64ENCODE.PLI  \
  67.   UUXXCODE.CV2  \
  68.   64ENCODE.OBJ \
  69.   64ENCODE.DEF \
  70.   MAKEFILE
  71.    ILINK /MAP 64ENCODE.OBJ 64ENCODE.DEF
  72.  
  73. UUDECODE.EXE:  \
  74.   UUDECODE.PLI  \
  75.   UUXXCODE.CV2  \
  76.   UUDECODE.OBJ \
  77.   UUDECODE.DEF \
  78.   MAKEFILE
  79.    ILINK /MAP UUDECODE.OBJ UUDECODE.DEF
  80.  
  81. UUENCODE.EXE:  \
  82.   UUENCODE.PLI  \
  83.   UUXXCODE.CV2  \
  84.   UUENCODE.OBJ \
  85.   UUENCODE.DEF \
  86.   MAKEFILE
  87.    ILINK /MAP UUENCODE.OBJ UUENCODE.DEF
  88.  
  89. XXDECODE.EXE:  \
  90.   XXDECODE.PLI  \
  91.   UUXXCODE.CV2  \
  92.   XXDECODE.OBJ \
  93.   XXDECODE.DEF \
  94.   MAKEFILE
  95.    ILINK /MAP XXDECODE.OBJ XXDECODE.DEF
  96.  
  97. XXENCODE.EXE:  \
  98.   XXENCODE.PLI  \
  99.   UUXXCODE.CV2  \
  100.   XXENCODE.OBJ \
  101.   XXENCODE.DEF \
  102.   MAKEFILE
  103.    ILINK /MAP XXENCODE.OBJ XXENCODE.DEF
  104.