1 # Microsoft Developer Studio Project File - Name="OPAL_dll" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
7 CFG=OPAL_dll - Win32 Release
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
11 !MESSAGE NMAKE /f "opal_dll.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "opal_dll.mak" CFG="OPAL_dll - Win32 Release"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "OPAL_dll - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21 !MESSAGE "OPAL_dll - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22 !MESSAGE "OPAL_dll - Win32 No Trace" (based on "Win32 (x86) Dynamic-Link Library")
26 # PROP AllowPerConfigDependencies 0
27 # PROP Scc_ProjName ""
28 # PROP Scc_LocalPath ""
33 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
36 # PROP BASE Use_Debug_Libraries 0
37 # PROP BASE Output_Dir "Release"
38 # PROP BASE Intermediate_Dir "Release"
39 # PROP BASE Target_Dir ""
41 # PROP Use_Debug_Libraries 0
42 # PROP Output_Dir "..\..\lib"
43 # PROP Intermediate_Dir "..\..\lib\Release"
44 # PROP Ignore_Export_Lib 0
46 # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
47 # ADD CPP /nologo /MD /W4 /GR /GX /Zd /O2 /Ob2 /D "NDEBUG" /Yu"ptlib.h" /Fd"..\..\lib\opal.pdb" /FD /c
48 # ADD BASE MTL /nologo /D "NDEBUG" /win32
49 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
50 # ADD BASE RSC /l 0xc09 /d "NDEBUG"
51 # ADD RSC /l 0xc09 /d "NDEBUG"
53 # ADD BASE BSC32 /nologo
56 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /subsystem:windows /dll /machine:I386
57 # ADD LINK32 ptclib.lib ptlib.lib setupapi.lib Delayimp.lib winmm.lib msacm32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib /nologo /subsystem:windows /dll /pdb:none /debug /debugtype:both /machine:I386 /def:"..\..\lib\Release\opal.def" /out:"..\..\lib\opal.dll" /delayload:setupapi.dll
58 # Begin Custom Build - Extracting debug symbols
61 InputPath=\Work\opal\lib\opal.dll
64 "$(OutDir)\$(TargetName).dbg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
65 rebase -b 0x30000000 -x . $(OutDir)\$(TargetName).dll
69 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
72 # PROP BASE Use_Debug_Libraries 1
73 # PROP BASE Output_Dir "Debug"
74 # PROP BASE Intermediate_Dir "Debug"
75 # PROP BASE Target_Dir ""
77 # PROP Use_Debug_Libraries 1
78 # PROP Output_Dir "..\..\lib"
79 # PROP Intermediate_Dir "..\..\lib\Debug"
80 # PROP Ignore_Export_Lib 0
82 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
83 # ADD CPP /nologo /MDd /W4 /GR /GX /Zi /Od /D "_DEBUG" /Fd"..\..\lib\opald.pdb" /FD /c
84 # ADD BASE MTL /nologo /D "_DEBUG" /win32
85 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
86 # ADD BASE RSC /l 0xc09 /d "_DEBUG"
87 # ADD RSC /l 0xc09 /d "_DEBUG"
89 # ADD BASE BSC32 /nologo
92 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /subsystem:windows /dll /debug /machine:I386
93 # ADD LINK32 ptclibd.lib ptlibd.lib mpr.lib setupapi.lib Delayimp.lib winmm.lib msacm32.lib wsock32.lib kernel32.lib user32.lib advapi32.lib shell32.lib gdi32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /def:"..\..\lib\Debug\opald.def" /out:"..\..\lib\opald.dll" /delayload:setupapi.dll
94 # SUBTRACT LINK32 /pdb:none
96 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
99 # PROP BASE Use_Debug_Libraries 0
100 # PROP BASE Output_Dir "NoTrace"
101 # PROP BASE Intermediate_Dir "NoTrace"
102 # PROP BASE Ignore_Export_Lib 0
103 # PROP BASE Target_Dir ""
105 # PROP Use_Debug_Libraries 0
106 # PROP Output_Dir "..\..\lib"
107 # PROP Intermediate_Dir "..\..\lib\NoTrace"
108 # PROP Ignore_Export_Lib 0
110 # ADD BASE CPP /nologo /MD /W4 /GX /Zi /O2 /Ob2 /I "include" /D "NDEBUG" /Yu"ptlib.h" /FD /c
111 # ADD CPP /nologo /MD /W4 /GR /GX /Zi /O2 /Ob2 /D "NDEBUG" /Yu"ptlib.h" /Fd"..\..\lib\opaln.pdb" /FD /c
112 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
113 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
114 # ADD BASE RSC /l 0xc09 /d "NDEBUG"
115 # ADD RSC /l 0xc09 /d "NDEBUG"
117 # ADD BASE BSC32 /nologo
120 # ADD BASE LINK32 lib/opals.lib winmm.lib mpr.lib snmpapi.lib wsock32.lib netapi32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib /nologo /subsystem:windows /dll /debug /debugtype:both /machine:I386 /out:"lib/opal.dll" /libpath:"lib"
121 # ADD LINK32 ptclib.lib ptlib.lib setupapi.lib Delayimp.lib winmm.lib msacm32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib /nologo /subsystem:windows /dll /machine:I386 /def:"..\..\lib\NoTrace\opaln.def" /out:"..\..\lib\opaln.dll" /delayload:setupapi.dll
122 # SUBTRACT LINK32 /pdb:none
123 # Begin Custom Build - Extracting debug symbols
126 InputPath=\Work\opal\lib\opaln.dll
127 SOURCE="$(InputPath)"
129 "$(OutDir)\$(TargetName).dbg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
130 rebase -b 0x10000000 -x . $(OutDir)\$(TargetName).dll
138 # Name "OPAL_dll - Win32 Release"
139 # Name "OPAL_dll - Win32 Debug"
140 # Name "OPAL_dll - Win32 No Trace"
145 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
147 # SUBTRACT CPP /YX /Yc /Yu
149 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
151 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
153 # SUBTRACT BASE CPP /YX /Yc /Yu
154 # SUBTRACT CPP /YX /Yc /Yu
165 SOURCE=.\lib\Release\opal.def
166 # PROP Exclude_From_Build 1
172 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
174 USERDEP__OPAL_="$(OutDir)\opals.lib" "$(InputDir)\Private.def"
175 # Begin Custom Build - Merging exported library symbols
177 IntDir=.\..\..\lib\Release
182 "$(IntDir)\$(TargetName).def" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
183 MergeSym -I "$(INCLUDE)" -x ptlib\msos\ptlib.dtf -x $(InputDir)\Private.def $(OutDir)\opals.lib $(InputPath)
184 copy $(InputPath)+nul $(IntDir)\$(TargetName).def > nul
188 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
190 # PROP Exclude_From_Build 1
192 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
194 # PROP Exclude_From_Build 1
201 SOURCE=",.\..\lib\Debug\opald.def"
203 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
205 # PROP Exclude_From_Build 1
207 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
209 # PROP Exclude_From_Build 1
211 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
213 # PROP BASE Exclude_From_Build 1
214 # PROP Exclude_From_Build 1
223 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
225 # PROP Exclude_From_Build 1
227 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
229 # PROP Ignore_Default_Tool 1
230 USERDEP__OPALD="$(OutDir)\opalsd.lib" "$(InputDir)\Private.def"
231 # Begin Custom Build - Merging exported library symbols
233 IntDir=.\..\..\lib\Debug
236 InputPath=.\opald.dtf
238 "$(IntDir)\$(TargetName).def" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
239 MergeSym -I "$(INCLUDE)" -x ptlib\msos\ptlibd.dtf -x $(InputDir)\Private.def $(OutDir)\opalsd.lib $(InputPath)
240 copy $(InputPath)+nul $(IntDir)\$(TargetName).def > nul
244 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
246 # PROP BASE Exclude_From_Build 1
247 # PROP Exclude_From_Build 1
254 SOURCE=..\..\lib\NoTrace\opaln.def
255 # PROP Exclude_From_Build 1
261 !IF "$(CFG)" == "OPAL_dll - Win32 Release"
263 # PROP Exclude_From_Build 1
265 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 Debug"
267 # PROP Exclude_From_Build 1
269 !ELSEIF "$(CFG)" == "OPAL_dll - Win32 No Trace"
271 USERDEP__OPALN="$(OutDir)\opalsn.lib" "$(InputDir)\Private.def"
272 # Begin Custom Build - Merging exported library symbols
274 IntDir=.\..\..\lib\NoTrace
277 InputPath=.\opaln.dtf
279 "$(IntDir)\$(TargetName).def" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
280 MergeSym -I "$(INCLUDE)" -x ptlib\msos\ptlib.dtf -x $(InputDir)\Private.def $(OutDir)\opalsn.lib $(InputPath)
281 copy $(InputPath)+nul $(IntDir)\$(TargetName).def > nul
291 # PROP Exclude_From_Build 1