home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / OS2 / MEMSZ230.ZIP / MAKEFILE < prev    next >
Text File  |  1994-01-26  |  2KB  |  118 lines

  1. # IBM Developer's Workframe/2 Make File Creation run at 06:39:46 on 01/26/94
  2.  
  3. # Make File Creation run in directory:
  4. #   E:\BUILD\SOURCE\C\MEMSIZE.RP;
  5.  
  6. .SUFFIXES:
  7.  
  8. .SUFFIXES: .c .cpp .cxx .rc
  9.  
  10. ALL: MEMSIZE.EXE \
  11.      MEMSIZE.RES \
  12.      Catala Deutsch English Espanol
  13.  
  14. MEMSIZE.EXE:  \
  15.   ABOUT.OBJ \
  16.   CONFIG.OBJ \
  17.   DEBUG.OBJ \
  18.   except.OBJ \
  19.   HELPWIN.OBJ \
  20.   ITEMS.OBJ \
  21.   MEMSIZE.OBJ \
  22.   MEMSIZE.RES \
  23.   MODULE.OBJ \
  24.   PROCESS.OBJ \
  25.   PROFILE.OBJ \
  26.   RESTRING.OBJ \
  27.   SUPPORT.OBJ \
  28.   WINDOW.OBJ \
  29.   MAKEFILE
  30.    ICC.EXE @<<
  31.  /B" /pmtype:pm /nologo /m:full" /Q
  32.  /Fe"MEMSIZE.EXE" /Fm"MEMSIZE.MAP" MEMSIZE.DEF 
  33. ABOUT.OBJ 
  34. CONFIG.OBJ 
  35. DEBUG.OBJ 
  36. except.OBJ 
  37. HELPWIN.OBJ 
  38. ITEMS.OBJ 
  39. MEMSIZE.OBJ 
  40. MODULE.OBJ 
  41. PROCESS.OBJ 
  42. PROFILE.OBJ 
  43. RESTRING.OBJ 
  44. SUPPORT.OBJ 
  45. WINDOW.OBJ
  46. <<
  47.    RC MEMSIZE.RES MEMSIZE.EXE
  48.  
  49. {.}.rc.res:
  50.    RC -r .\$*.RC
  51.  
  52. {.}.c.obj:
  53.    ICC.EXE /Sp1 /J- /Q /O /Gm /C   .\$*.c
  54.  
  55. {.}.cpp.obj:
  56.    ICC.EXE /Sp1 /J- /Q /O /Gm /C   .\$*.cpp
  57.  
  58. {.}.cxx.obj:
  59.    ICC.EXE /Sp1 /J- /Q /O /Gm /C   .\$*.cxx
  60.  
  61. !include MAKEFILE.DEP
  62.  
  63.  
  64. Catala: $*.dll $*.hlp
  65.  
  66. Catala.hlp: $*.ipf MEMSIZE.h MEMSIZE.bmp
  67.   ipfcomp /x /COU=003 /LAN=ESP $*.ipf
  68.  
  69. Catala.dll: $*.def $*.res dll.obj
  70.   link dll, $*.dll /align:16, nul,, $* ;
  71.   rc $*.res $*.dll
  72.  
  73. Catala.res: $*.rc
  74.   rc -r $*
  75.  
  76.  
  77. Deutsch: $*.dll $*.hlp
  78.  
  79. Deutsch.hlp: $*.ipf MEMSIZE.h MEMSIZE.bmp
  80.   ipfcomp /x /COU=049 /LAN=DEU $*.ipf
  81.  
  82. Deutsch.dll: $*.def $*.res dll.obj
  83.   link dll, $*.dll /align:16, nul,, $* ;
  84.   rc $*.res $*.dll
  85.  
  86. Deutsch.res: $*.rc
  87.   rc -r $*
  88.  
  89.  
  90. English: $*.dll $*.hlp
  91.  
  92. English.hlp: $*.ipf MEMSIZE.h MEMSIZE.bmp
  93.   ipfcomp /x /COU=001 /LAN=ENU $*.ipf
  94.  
  95. English.dll: $*.def $*.res dll.obj
  96.   link dll, $*.dll /align:16, nul,, $* ;
  97.   rc $*.res $*.dll
  98.  
  99. English.res: $*.rc
  100.   rc -r $*
  101.  
  102.  
  103. Espanol: $*.dll $*.hlp
  104.  
  105. Espanol.hlp: $*.ipf MEMSIZE.h MEMSIZE.bmp
  106.   ipfcomp /x /COU=003 /LAN=ESP $*.ipf
  107.  
  108. Espanol.dll: $*.def $*.res dll.obj
  109.   link dll, $*.dll /align:16, nul,, $* ;
  110.   rc $*.res $*.dll
  111.  
  112. Espanol.res: $*.rc
  113.   rc -r $*
  114.  
  115.  
  116. dll.obj: $*.asm
  117.   masm $* ;
  118.