home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 8 / IOPROG_8.ISO / soft / sdkplnet / mac / macnpsdk.sit / PluginSDK / Examples / Simple / Windows / Simple32.mak < prev    next >
Encoding:
NMAKE  |  1996-07-11  |  11.1 KB  |  374 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=CharFlipper - Win32 Debug
  8. !MESSAGE No configuration specified.  Defaulting to CharFlipper - Win32 Debug.
  9. !ENDIF 
  10.  
  11. !IF "$(CFG)" != "CharFlipper - Win32 Release" && "$(CFG)" !=\
  12.  "CharFlipper - Win32 Debug"
  13. !MESSAGE Invalid configuration "$(CFG)" specified.
  14. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  15. !MESSAGE by defining the macro CFG on the command line.  For example:
  16. !MESSAGE 
  17. !MESSAGE NMAKE /f "Simple32.mak" CFG="CharFlipper - Win32 Debug"
  18. !MESSAGE 
  19. !MESSAGE Possible choices for configuration are:
  20. !MESSAGE 
  21. !MESSAGE "CharFlipper - Win32 Release" (based on\
  22.  "Win32 (x86) Dynamic-Link Library")
  23. !MESSAGE "CharFlipper - Win32 Debug" (based on\
  24.  "Win32 (x86) Dynamic-Link Library")
  25. !MESSAGE 
  26. !ERROR An invalid configuration is specified.
  27. !ENDIF 
  28.  
  29. !IF "$(OS)" == "Windows_NT"
  30. NULL=
  31. !ELSE 
  32. NULL=nul
  33. !ENDIF 
  34. ################################################################################
  35. # Begin Project
  36. # PROP Target_Last_Scanned "CharFlipper - Win32 Debug"
  37. CPP=cl.exe
  38. RSC=rc.exe
  39. MTL=mktyplib.exe
  40.  
  41. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  42.  
  43. # PROP BASE Use_MFC 0
  44. # PROP BASE Use_Debug_Libraries 0
  45. # PROP BASE Output_Dir "Release"
  46. # PROP BASE Intermediate_Dir "Release"
  47. # PROP BASE Target_Dir ""
  48. # PROP Use_MFC 0
  49. # PROP Use_Debug_Libraries 0
  50. # PROP Output_Dir "Release"
  51. # PROP Intermediate_Dir "Release"
  52. # PROP Target_Dir ""
  53. OUTDIR=.\Release
  54. INTDIR=.\Release
  55.  
  56. ALL : "$(OUTDIR)\NPSimp32.dll"
  57.  
  58. CLEAN : 
  59.     -@erase ".\NPSimp32.dll"
  60.     -@erase ".\Release\npwin.obj"
  61.     -@erase ".\Release\stubs.obj"
  62.     -@erase ".\Release\npsimple.obj"
  63.     -@erase ".\Release\Simple32.res"
  64.     -@erase ".\Release\NPSimp32.lib"
  65.     -@erase ".\Release\NPSimp32.exp"
  66.  
  67. "$(OUTDIR)" :
  68.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  69.  
  70. # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
  71. # ADD CPP /nologo /MT /W3 /GX /O2 /I "./" /I "../Source" /I "../../../Include" /I "../Source/_gen" /I "../Source/_stubs" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "XP_PC" /D "DEBUG" /YX /c
  72. # SUBTRACT CPP /X
  73. CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "./" /I "../Source" /I "../../../Include"\
  74.  /I "../Source/_gen" /I "../Source/_stubs" /D "NDEBUG" /D "WIN32" /D "_WINDOWS"\
  75.  /D "_MBCS" /D "XP_PC" /D "DEBUG" /Fp"$(INTDIR)/Simple32.pch" /YX\
  76.  /Fo"$(INTDIR)/" /c 
  77. CPP_OBJS=.\Release/
  78. CPP_SBRS=
  79. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  80. # ADD MTL /nologo /D "NDEBUG" /win32
  81. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  82. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  83. # ADD RSC /l 0x409 /d "NDEBUG"
  84. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/Simple32.res" /d "NDEBUG" 
  85. BSC32=bscmake.exe
  86. # ADD BASE BSC32 /nologo
  87. # ADD BSC32 /nologo
  88. BSC32_FLAGS=/nologo /o"$(OUTDIR)/Simple32.bsc" 
  89. BSC32_SBRS=
  90. LINK32=link.exe
  91. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
  92. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /out:"NPSimp32.dll"
  93. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  94.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  95.  odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
  96.  /pdb:"$(OUTDIR)/NPSimp32.pdb" /machine:I386 /def:".\Simple32.def"\
  97.  /out:"NPSimp32.dll" /implib:"$(OUTDIR)/NPSimp32.lib" 
  98. DEF_FILE= \
  99.     ".\Simple32.def"
  100. LINK32_OBJS= \
  101.     "$(INTDIR)/npwin.obj" \
  102.     "$(INTDIR)/stubs.obj" \
  103.     "$(INTDIR)/npsimple.obj" \
  104.     "$(INTDIR)/Simple32.res"
  105.  
  106. "$(OUTDIR)\NPSimp32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  107.     $(LINK32) @<<
  108.   $(LINK32_FLAGS) $(LINK32_OBJS)
  109. <<
  110.  
  111. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  112.  
  113. # PROP BASE Use_MFC 0
  114. # PROP BASE Use_Debug_Libraries 1
  115. # PROP BASE Output_Dir "Debug"
  116. # PROP BASE Intermediate_Dir "Debug"
  117. # PROP BASE Target_Dir ""
  118. # PROP Use_MFC 0
  119. # PROP Use_Debug_Libraries 1
  120. # PROP Output_Dir "Debug"
  121. # PROP Intermediate_Dir "Debug"
  122. # PROP Target_Dir ""
  123. OUTDIR=.\Debug
  124. INTDIR=.\Debug
  125.  
  126. ALL : "$(OUTDIR)\NPSimp32.dll"
  127.  
  128. CLEAN : 
  129.     -@erase ".\Debug\vc40.pdb"
  130.     -@erase ".\Debug\vc40.idb"
  131.     -@erase ".\NPSimp32.dll"
  132.     -@erase ".\Debug\npsimple.obj"
  133.     -@erase ".\Debug\stubs.obj"
  134.     -@erase ".\Debug\npwin.obj"
  135.     -@erase ".\Debug\Simple32.res"
  136.     -@erase ".\NPSimp32.ilk"
  137.     -@erase ".\Debug\NPSimp32.lib"
  138.     -@erase ".\Debug\NPSimp32.exp"
  139.     -@erase ".\Debug\NPSimp32.pdb"
  140.  
  141. "$(OUTDIR)" :
  142.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  143.  
  144. # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
  145. # ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "./" /I "../Source" /I "../../../Include" /I "../Source/_gen" /I "../Source/_stubs" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "XP_PC" /D "DEBUG" /YX /c
  146. # SUBTRACT CPP /X
  147. CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /Od /I "./" /I "../Source" /I\
  148.  "../../../Include" /I "../Source/_gen" /I "../Source/_stubs" /D "_DEBUG" /D\
  149.  "WIN32" /D "_WINDOWS" /D "_MBCS" /D "XP_PC" /D "DEBUG"\
  150.  /Fp"$(INTDIR)/Simple32.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
  151. CPP_OBJS=.\Debug/
  152. CPP_SBRS=
  153. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  154. # ADD MTL /nologo /D "_DEBUG" /win32
  155. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  156. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  157. # ADD RSC /l 0x409 /d "_DEBUG"
  158. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/Simple32.res" /d "_DEBUG" 
  159. BSC32=bscmake.exe
  160. # ADD BASE BSC32 /nologo
  161. # ADD BSC32 /nologo
  162. BSC32_FLAGS=/nologo /o"$(OUTDIR)/Simple32.bsc" 
  163. BSC32_SBRS=
  164. LINK32=link.exe
  165. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
  166. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /out:"NPSimp32.dll"
  167. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  168.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  169.  odbccp32.lib /nologo /subsystem:windows /dll /incremental:yes\
  170.  /pdb:"$(OUTDIR)/NPSimp32.pdb" /debug /machine:I386 /def:".\Simple32.def"\
  171.  /out:"NPSimp32.dll" /implib:"$(OUTDIR)/NPSimp32.lib" 
  172. DEF_FILE= \
  173.     ".\Simple32.def"
  174. LINK32_OBJS= \
  175.     "$(INTDIR)/npsimple.obj" \
  176.     "$(INTDIR)/stubs.obj" \
  177.     "$(INTDIR)/npwin.obj" \
  178.     "$(INTDIR)/Simple32.res"
  179.  
  180. "$(OUTDIR)\NPSimp32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  181.     $(LINK32) @<<
  182.   $(LINK32_FLAGS) $(LINK32_OBJS)
  183. <<
  184.  
  185. !ENDIF 
  186.  
  187. .c{$(CPP_OBJS)}.obj:
  188.    $(CPP) $(CPP_PROJ) $<  
  189.  
  190. .cpp{$(CPP_OBJS)}.obj:
  191.    $(CPP) $(CPP_PROJ) $<  
  192.  
  193. .cxx{$(CPP_OBJS)}.obj:
  194.    $(CPP) $(CPP_PROJ) $<  
  195.  
  196. .c{$(CPP_SBRS)}.sbr:
  197.    $(CPP) $(CPP_PROJ) $<  
  198.  
  199. .cpp{$(CPP_SBRS)}.sbr:
  200.    $(CPP) $(CPP_PROJ) $<  
  201.  
  202. .cxx{$(CPP_SBRS)}.sbr:
  203.    $(CPP) $(CPP_PROJ) $<  
  204.  
  205. ################################################################################
  206. # Begin Target
  207.  
  208. # Name "CharFlipper - Win32 Release"
  209. # Name "CharFlipper - Win32 Debug"
  210.  
  211. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  212.  
  213. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  214.  
  215. !ENDIF 
  216.  
  217. ################################################################################
  218. # Begin Source File
  219.  
  220. SOURCE=.\Simple32.rc
  221.  
  222. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  223.  
  224.  
  225. "$(INTDIR)\Simple32.res" : $(SOURCE) "$(INTDIR)"
  226.    $(RSC) $(RSC_PROJ) $(SOURCE)
  227.  
  228.  
  229. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  230.  
  231.  
  232. "$(INTDIR)\Simple32.res" : $(SOURCE) "$(INTDIR)"
  233.    $(RSC) $(RSC_PROJ) $(SOURCE)
  234.  
  235.  
  236. !ENDIF 
  237.  
  238. # End Source File
  239. ################################################################################
  240. # Begin Source File
  241.  
  242. SOURCE=.\Simple32.def
  243.  
  244. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  245.  
  246. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  247.  
  248. !ENDIF 
  249.  
  250. # End Source File
  251. ################################################################################
  252. # Begin Source File
  253.  
  254. SOURCE=\PluginSDK30b5\Common\npwin.cpp
  255.  
  256. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  257.  
  258. DEP_CPP_NPWIN=\
  259.     ".\./StdAfx.h"\
  260.     ".\../../../Include\npapi.h"\
  261.     ".\../../../Include\npupp.h"\
  262.     ".\../../../Include\jri.h"\
  263.     ".\..\..\..\Include\jritypes.h"\
  264.     ".\..\..\..\Include\jri_md.h"\
  265.     
  266.  
  267. "$(INTDIR)\npwin.obj" : $(SOURCE) $(DEP_CPP_NPWIN) "$(INTDIR)"
  268.    $(CPP) $(CPP_PROJ) $(SOURCE)
  269.  
  270.  
  271. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  272.  
  273. DEP_CPP_NPWIN=\
  274.     ".\./StdAfx.h"\
  275.     ".\../../../Include\npapi.h"\
  276.     ".\../../../Include\npupp.h"\
  277.     ".\../../../Include\jri.h"\
  278.     
  279.  
  280. "$(INTDIR)\npwin.obj" : $(SOURCE) $(DEP_CPP_NPWIN) "$(INTDIR)"
  281.    $(CPP) $(CPP_PROJ) $(SOURCE)
  282.  
  283.  
  284. !ENDIF 
  285.  
  286. # End Source File
  287. ################################################################################
  288. # Begin Source File
  289.  
  290. SOURCE=\PluginSDK30b5\Examples\Simple\Source\npsimple.c
  291.  
  292. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  293.  
  294. DEP_CPP_NPSIM=\
  295.     ".\../../../Include\npapi.h"\
  296.     ".\../Source/_gen\Simple.h"\
  297.     ".\../../../Include\jri.h"\
  298.     ".\..\..\..\Include\jritypes.h"\
  299.     ".\..\..\..\Include\jri_md.h"\
  300.     ".\../Source/_gen\netscape_plugin_Plugin.h"\
  301.     ".\..\Source\_gen\java_lang_Object.h"\
  302.     
  303.  
  304. "$(INTDIR)\npsimple.obj" : $(SOURCE) $(DEP_CPP_NPSIM) "$(INTDIR)"
  305.    $(CPP) $(CPP_PROJ) $(SOURCE)
  306.  
  307.  
  308. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  309.  
  310. DEP_CPP_NPSIM=\
  311.     ".\../../../Include\npapi.h"\
  312.     ".\../Source/_gen\Simple.h"\
  313.     ".\../../../Include\jri.h"\
  314.     ".\../Source/_gen\netscape_plugin_Plugin.h"\
  315.     ".\..\Source\_gen\java_lang_Object.h"\
  316.     
  317.  
  318. "$(INTDIR)\npsimple.obj" : $(SOURCE) $(DEP_CPP_NPSIM) "$(INTDIR)"
  319.    $(CPP) $(CPP_PROJ) $(SOURCE)
  320.  
  321.  
  322. !ENDIF 
  323.  
  324. # End Source File
  325. ################################################################################
  326. # Begin Source File
  327.  
  328. SOURCE=\PluginSDK30b5\Examples\Simple\Source\stubs.c
  329.  
  330. !IF  "$(CFG)" == "CharFlipper - Win32 Release"
  331.  
  332. DEP_CPP_STUBS=\
  333.     ".\../Source/_stubs\Simple.c"\
  334.     ".\../Source/_stubs\netscape_plugin_Plugin.c"\
  335.     ".\../../../Include\jri.h"\
  336.     ".\../Source/_gen\Simple.h"\
  337.     ".\..\..\..\Include\jritypes.h"\
  338.     ".\..\..\..\Include\jri_md.h"\
  339.     ".\../Source/_gen\netscape_plugin_Plugin.h"\
  340.     ".\..\Source\_gen\java_lang_Object.h"\
  341.     
  342. NODEP_CPP_STUBS=\
  343.     ".\..\..\..\common\npunix.c"\
  344.     
  345.  
  346. "$(INTDIR)\stubs.obj" : $(SOURCE) $(DEP_CPP_STUBS) "$(INTDIR)"
  347.    $(CPP) $(CPP_PROJ) $(SOURCE)
  348.  
  349.  
  350. !ELSEIF  "$(CFG)" == "CharFlipper - Win32 Debug"
  351.  
  352. DEP_CPP_STUBS=\
  353.     ".\../Source/_stubs\Simple.c"\
  354.     ".\../Source/_stubs\netscape_plugin_Plugin.c"\
  355.     ".\../../../Include\jri.h"\
  356.     ".\../Source/_gen\Simple.h"\
  357.     ".\../Source/_gen\netscape_plugin_Plugin.h"\
  358.     ".\..\Source\_gen\java_lang_Object.h"\
  359.     
  360. NODEP_CPP_STUBS=\
  361.     ".\..\..\..\common\npunix.c"\
  362.     
  363.  
  364. "$(INTDIR)\stubs.obj" : $(SOURCE) $(DEP_CPP_STUBS) "$(INTDIR)"
  365.    $(CPP) $(CPP_PROJ) $(SOURCE)
  366.  
  367.  
  368. !ENDIF 
  369.  
  370. # End Source File
  371. # End Target
  372. # End Project
  373. ################################################################################
  374.