]>
Commit | Line | Data |
---|---|---|
4aea607d | 1 | <?xml version="1.0" encoding="Windows-1252"?>\r |
283ee3ff A |
2 | <VisualStudioProject\r |
3 | ProjectType="Visual C++"\r | |
32bb7e43 | 4 | Version="8.00"\r |
283ee3ff A |
5 | Name="mdnsNSP"\r |
6 | ProjectGUID="{F4F15529-F0EB-402F-8662-73C5797EE557}"\r | |
32bb7e43 A |
7 | Keyword="Win32Proj"\r |
8 | >\r | |
283ee3ff A |
9 | <Platforms>\r |
10 | <Platform\r | |
32bb7e43 A |
11 | Name="Win32"\r |
12 | />\r | |
13 | <Platform\r | |
14 | Name="x64"\r | |
15 | />\r | |
283ee3ff | 16 | </Platforms>\r |
32bb7e43 A |
17 | <ToolFiles>\r |
18 | </ToolFiles>\r | |
283ee3ff A |
19 | <Configurations>\r |
20 | <Configuration\r | |
21 | Name="Debug|Win32"\r | |
32bb7e43 A |
22 | OutputDirectory="$(PlatformName)\$(ConfigurationName)"\r |
23 | IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
283ee3ff | 24 | ConfigurationType="2"\r |
32bb7e43 A |
25 | InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r |
26 | CharacterSet="2"\r | |
27 | >\r | |
28 | <Tool\r | |
29 | Name="VCPreBuildEventTool"\r | |
30 | />\r | |
31 | <Tool\r | |
32 | Name="VCCustomBuildTool"\r | |
33 | />\r | |
34 | <Tool\r | |
35 | Name="VCXMLDataGeneratorTool"\r | |
36 | />\r | |
37 | <Tool\r | |
38 | Name="VCWebServiceProxyGeneratorTool"\r | |
39 | />\r | |
40 | <Tool\r | |
41 | Name="VCMIDLTool"\r | |
42 | />\r | |
283ee3ff A |
43 | <Tool\r |
44 | Name="VCCLCompilerTool"\r | |
45 | Optimization="0"\r | |
32bb7e43 A |
46 | AdditionalIncludeDirectories=".;../;../../mDNSShared;../../Clients"\r |
47 | PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NSP_EXPORTS;DEBUG;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1"\r | |
48 | StringPooling="true"\r | |
49 | MinimalRebuild="true"\r | |
50 | ExceptionHandling="0"\r | |
283ee3ff | 51 | BasicRuntimeChecks="3"\r |
32bb7e43 | 52 | SmallerTypeCheck="true"\r |
283ee3ff | 53 | RuntimeLibrary="1"\r |
32bb7e43 | 54 | BufferSecurityCheck="true"\r |
283ee3ff | 55 | UsePrecompiledHeader="0"\r |
32bb7e43 | 56 | AssemblerListingLocation="$(IntDir)\"\r |
283ee3ff | 57 | WarningLevel="4"\r |
32bb7e43 A |
58 | Detect64BitPortabilityProblems="true"\r |
59 | DebugInformationFormat="3"\r | |
60 | CallingConvention="2"\r | |
61 | />\r | |
62 | <Tool\r | |
63 | Name="VCManagedResourceCompilerTool"\r | |
64 | />\r | |
65 | <Tool\r | |
66 | Name="VCResourceCompilerTool"\r | |
67 | AdditionalIncludeDirectories="../"\r | |
68 | />\r | |
283ee3ff | 69 | <Tool\r |
32bb7e43 A |
70 | Name="VCPreLinkEventTool"\r |
71 | />\r | |
283ee3ff A |
72 | <Tool\r |
73 | Name="VCLinkerTool"\r | |
32bb7e43 A |
74 | AdditionalOptions="/NXCOMPAT /DYNAMICBASE /SAFESEH"\r |
75 | AdditionalDependencies="../DLL/$(PlatformName)/$(ConfigurationName)/dnssd.lib ws2_32.lib iphlpapi.lib shlwapi.lib"\r | |
283ee3ff A |
76 | OutputFile="$(OutDir)/mdnsNSP.dll"\r |
77 | LinkIncremental="2"\r | |
78 | ModuleDefinitionFile="mdnsNSP.def"\r | |
4aea607d | 79 | DelayLoadDLLs="dnssd.dll"\r |
32bb7e43 | 80 | GenerateDebugInformation="true"\r |
283ee3ff A |
81 | ProgramDatabaseFile="$(OutDir)/mdnsNSP.pdb"\r |
82 | SubSystem="2"\r | |
32bb7e43 | 83 | BaseAddress="0x64000000"\r |
283ee3ff | 84 | ImportLibrary="$(OutDir)/mdnsNSP.lib"\r |
32bb7e43 A |
85 | TargetMachine="1"\r |
86 | />\r | |
87 | <Tool\r | |
88 | Name="VCALinkTool"\r | |
89 | />\r | |
90 | <Tool\r | |
91 | Name="VCManifestTool"\r | |
92 | />\r | |
93 | <Tool\r | |
94 | Name="VCXDCMakeTool"\r | |
95 | />\r | |
96 | <Tool\r | |
97 | Name="VCBscMakeTool"\r | |
98 | />\r | |
99 | <Tool\r | |
100 | Name="VCFxCopTool"\r | |
101 | />\r | |
102 | <Tool\r | |
103 | Name="VCAppVerifierTool"\r | |
104 | />\r | |
105 | <Tool\r | |
106 | Name="VCWebDeploymentTool"\r | |
107 | />\r | |
108 | <Tool\r | |
109 | Name="VCPostBuildEventTool"\r | |
110 | />\r | |
111 | </Configuration>\r | |
112 | <Configuration\r | |
113 | Name="Debug|x64"\r | |
114 | OutputDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
115 | IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
116 | ConfigurationType="2"\r | |
117 | InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r | |
118 | CharacterSet="2"\r | |
119 | >\r | |
120 | <Tool\r | |
121 | Name="VCPreBuildEventTool"\r | |
122 | />\r | |
123 | <Tool\r | |
124 | Name="VCCustomBuildTool"\r | |
125 | />\r | |
283ee3ff | 126 | <Tool\r |
32bb7e43 A |
127 | Name="VCXMLDataGeneratorTool"\r |
128 | />\r | |
283ee3ff | 129 | <Tool\r |
32bb7e43 A |
130 | Name="VCWebServiceProxyGeneratorTool"\r |
131 | />\r | |
283ee3ff | 132 | <Tool\r |
32bb7e43 A |
133 | Name="VCMIDLTool"\r |
134 | TargetEnvironment="3"\r | |
135 | />\r | |
283ee3ff | 136 | <Tool\r |
32bb7e43 A |
137 | Name="VCCLCompilerTool"\r |
138 | Optimization="0"\r | |
139 | AdditionalIncludeDirectories=".;../;../../mDNSShared;../../Clients"\r | |
140 | PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NSP_EXPORTS;DEBUG;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1"\r | |
141 | StringPooling="true"\r | |
142 | MinimalRebuild="true"\r | |
143 | ExceptionHandling="0"\r | |
144 | BasicRuntimeChecks="3"\r | |
145 | SmallerTypeCheck="true"\r | |
146 | RuntimeLibrary="1"\r | |
147 | BufferSecurityCheck="true"\r | |
148 | UsePrecompiledHeader="0"\r | |
149 | AssemblerListingLocation="$(IntDir)\"\r | |
150 | WarningLevel="4"\r | |
151 | Detect64BitPortabilityProblems="true"\r | |
152 | DebugInformationFormat="3"\r | |
153 | CallingConvention="2"\r | |
154 | />\r | |
155 | <Tool\r | |
156 | Name="VCManagedResourceCompilerTool"\r | |
157 | />\r | |
283ee3ff A |
158 | <Tool\r |
159 | Name="VCResourceCompilerTool"\r | |
32bb7e43 A |
160 | AdditionalIncludeDirectories="../"\r |
161 | />\r | |
283ee3ff | 162 | <Tool\r |
32bb7e43 A |
163 | Name="VCPreLinkEventTool"\r |
164 | />\r | |
4aea607d | 165 | <Tool\r |
32bb7e43 A |
166 | Name="VCLinkerTool"\r |
167 | AdditionalOptions="/NXCOMPAT /DYNAMICBASE"\r | |
168 | AdditionalDependencies="../DLL/$(PlatformName)/$(ConfigurationName)/dnssd.lib ws2_32.lib iphlpapi.lib shlwapi.lib"\r | |
169 | OutputFile="$(OutDir)/mdnsNSP.dll"\r | |
170 | LinkIncremental="2"\r | |
171 | ModuleDefinitionFile="mdnsNSP.def"\r | |
172 | DelayLoadDLLs="dnssd.dll"\r | |
173 | GenerateDebugInformation="true"\r | |
174 | ProgramDatabaseFile="$(OutDir)/mdnsNSP.pdb"\r | |
175 | SubSystem="2"\r | |
176 | BaseAddress="0x64000000"\r | |
177 | ImportLibrary="$(OutDir)/mdnsNSP.lib"\r | |
178 | TargetMachine="17"\r | |
179 | />\r | |
180 | <Tool\r | |
181 | Name="VCALinkTool"\r | |
182 | />\r | |
183 | <Tool\r | |
184 | Name="VCManifestTool"\r | |
185 | />\r | |
283ee3ff | 186 | <Tool\r |
32bb7e43 A |
187 | Name="VCXDCMakeTool"\r |
188 | />\r | |
4aea607d | 189 | <Tool\r |
32bb7e43 A |
190 | Name="VCBscMakeTool"\r |
191 | />\r | |
4aea607d | 192 | <Tool\r |
32bb7e43 A |
193 | Name="VCFxCopTool"\r |
194 | />\r | |
195 | <Tool\r | |
196 | Name="VCAppVerifierTool"\r | |
197 | />\r | |
198 | <Tool\r | |
199 | Name="VCWebDeploymentTool"\r | |
200 | />\r | |
201 | <Tool\r | |
202 | Name="VCPostBuildEventTool"\r | |
203 | />\r | |
283ee3ff A |
204 | </Configuration>\r |
205 | <Configuration\r | |
206 | Name="Release|Win32"\r | |
32bb7e43 A |
207 | OutputDirectory="$(PlatformName)\$(ConfigurationName)"\r |
208 | IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
283ee3ff | 209 | ConfigurationType="2"\r |
32bb7e43 A |
210 | InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r |
211 | CharacterSet="2"\r | |
212 | >\r | |
213 | <Tool\r | |
214 | Name="VCPreBuildEventTool"\r | |
215 | />\r | |
216 | <Tool\r | |
217 | Name="VCCustomBuildTool"\r | |
218 | />\r | |
219 | <Tool\r | |
220 | Name="VCXMLDataGeneratorTool"\r | |
221 | />\r | |
222 | <Tool\r | |
223 | Name="VCWebServiceProxyGeneratorTool"\r | |
224 | />\r | |
225 | <Tool\r | |
226 | Name="VCMIDLTool"\r | |
227 | />\r | |
283ee3ff A |
228 | <Tool\r |
229 | Name="VCCLCompilerTool"\r | |
32bb7e43 A |
230 | AdditionalIncludeDirectories=".;../;../../mDNSShared;../../Clients"\r |
231 | PreprocessorDefinitions="WIN32;_WINDOWS;_USRDLL;NSP_EXPORTS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1"\r | |
232 | StringPooling="true"\r | |
233 | MinimalRebuild="true"\r | |
234 | ExceptionHandling="0"\r | |
283ee3ff | 235 | BasicRuntimeChecks="0"\r |
32bb7e43 | 236 | SmallerTypeCheck="false"\r |
283ee3ff A |
237 | RuntimeLibrary="0"\r |
238 | UsePrecompiledHeader="0"\r | |
32bb7e43 | 239 | AssemblerListingLocation="$(IntDir)\"\r |
283ee3ff | 240 | WarningLevel="4"\r |
32bb7e43 | 241 | Detect64BitPortabilityProblems="true"\r |
283ee3ff | 242 | DebugInformationFormat="3"\r |
32bb7e43 A |
243 | CallingConvention="2"\r |
244 | />\r | |
245 | <Tool\r | |
246 | Name="VCManagedResourceCompilerTool"\r | |
247 | />\r | |
248 | <Tool\r | |
249 | Name="VCResourceCompilerTool"\r | |
250 | AdditionalIncludeDirectories="../"\r | |
251 | />\r | |
283ee3ff | 252 | <Tool\r |
32bb7e43 A |
253 | Name="VCPreLinkEventTool"\r |
254 | />\r | |
283ee3ff A |
255 | <Tool\r |
256 | Name="VCLinkerTool"\r | |
32bb7e43 A |
257 | AdditionalOptions="/NXCOMPAT /DYNAMICBASE /SAFESEH"\r |
258 | AdditionalDependencies="../DLL/$(PlatformName)/$(ConfigurationName)/dnssd.lib ws2_32.lib iphlpapi.lib shlwapi.lib"\r | |
283ee3ff A |
259 | OutputFile="$(OutDir)/mdnsNSP.dll"\r |
260 | LinkIncremental="1"\r | |
261 | ModuleDefinitionFile="mdnsNSP.def"\r | |
4aea607d | 262 | DelayLoadDLLs="dnssd.dll"\r |
32bb7e43 | 263 | GenerateDebugInformation="true"\r |
283ee3ff A |
264 | ProgramDatabaseFile="$(IntDir)/$(ProjectName).pdb"\r |
265 | SubSystem="2"\r | |
266 | OptimizeReferences="0"\r | |
267 | EnableCOMDATFolding="0"\r | |
32bb7e43 | 268 | BaseAddress="0x64000000"\r |
283ee3ff | 269 | ImportLibrary="$(IntDir)/mdnsNSP.lib"\r |
32bb7e43 A |
270 | TargetMachine="1"\r |
271 | />\r | |
283ee3ff | 272 | <Tool\r |
32bb7e43 A |
273 | Name="VCALinkTool"\r |
274 | />\r | |
283ee3ff | 275 | <Tool\r |
32bb7e43 A |
276 | Name="VCManifestTool"\r |
277 | />\r | |
283ee3ff | 278 | <Tool\r |
32bb7e43 A |
279 | Name="VCXDCMakeTool"\r |
280 | />\r | |
283ee3ff | 281 | <Tool\r |
32bb7e43 A |
282 | Name="VCBscMakeTool"\r |
283 | />\r | |
284 | <Tool\r | |
285 | Name="VCFxCopTool"\r | |
286 | />\r | |
287 | <Tool\r | |
288 | Name="VCAppVerifierTool"\r | |
289 | />\r | |
290 | <Tool\r | |
291 | Name="VCWebDeploymentTool"\r | |
292 | />\r | |
293 | <Tool\r | |
294 | Name="VCPostBuildEventTool"\r | |
295 | CommandLine="if not "%RC_XBS%" == "YES" goto END
if not exist "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)" mkdir "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)"
xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)"
:END
"\r | |
296 | />\r | |
297 | </Configuration>\r | |
298 | <Configuration\r | |
299 | Name="Release|x64"\r | |
300 | OutputDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
301 | IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r | |
302 | ConfigurationType="2"\r | |
303 | InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r | |
304 | CharacterSet="2"\r | |
305 | >\r | |
306 | <Tool\r | |
307 | Name="VCPreBuildEventTool"\r | |
308 | />\r | |
309 | <Tool\r | |
310 | Name="VCCustomBuildTool"\r | |
311 | />\r | |
312 | <Tool\r | |
313 | Name="VCXMLDataGeneratorTool"\r | |
314 | />\r | |
315 | <Tool\r | |
316 | Name="VCWebServiceProxyGeneratorTool"\r | |
317 | />\r | |
318 | <Tool\r | |
319 | Name="VCMIDLTool"\r | |
320 | TargetEnvironment="3"\r | |
321 | />\r | |
322 | <Tool\r | |
323 | Name="VCCLCompilerTool"\r | |
324 | AdditionalIncludeDirectories=".;../;../../mDNSShared;../../Clients"\r | |
325 | PreprocessorDefinitions="WIN32;_WINDOWS;_USRDLL;NSP_EXPORTS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1"\r | |
326 | StringPooling="true"\r | |
327 | MinimalRebuild="true"\r | |
328 | ExceptionHandling="0"\r | |
329 | BasicRuntimeChecks="0"\r | |
330 | SmallerTypeCheck="false"\r | |
331 | RuntimeLibrary="0"\r | |
332 | UsePrecompiledHeader="0"\r | |
333 | AssemblerListingLocation="$(IntDir)\"\r | |
334 | WarningLevel="4"\r | |
335 | Detect64BitPortabilityProblems="true"\r | |
336 | DebugInformationFormat="3"\r | |
337 | CallingConvention="2"\r | |
338 | />\r | |
339 | <Tool\r | |
340 | Name="VCManagedResourceCompilerTool"\r | |
341 | />\r | |
283ee3ff A |
342 | <Tool\r |
343 | Name="VCResourceCompilerTool"\r | |
32bb7e43 A |
344 | AdditionalIncludeDirectories="../"\r |
345 | />\r | |
346 | <Tool\r | |
347 | Name="VCPreLinkEventTool"\r | |
348 | />\r | |
349 | <Tool\r | |
350 | Name="VCLinkerTool"\r | |
351 | AdditionalOptions="/NXCOMPAT /DYNAMICBASE"\r | |
352 | AdditionalDependencies="../DLL/$(PlatformName)/$(ConfigurationName)/dnssd.lib ws2_32.lib iphlpapi.lib shlwapi.lib"\r | |
353 | OutputFile="$(OutDir)/mdnsNSP.dll"\r | |
354 | LinkIncremental="1"\r | |
355 | ModuleDefinitionFile="mdnsNSP.def"\r | |
356 | DelayLoadDLLs="dnssd.dll"\r | |
357 | GenerateDebugInformation="true"\r | |
358 | ProgramDatabaseFile="$(IntDir)/$(ProjectName).pdb"\r | |
359 | SubSystem="2"\r | |
360 | OptimizeReferences="0"\r | |
361 | EnableCOMDATFolding="0"\r | |
362 | BaseAddress="0x64000000"\r | |
363 | ImportLibrary="$(IntDir)/mdnsNSP.lib"\r | |
364 | TargetMachine="17"\r | |
365 | />\r | |
366 | <Tool\r | |
367 | Name="VCALinkTool"\r | |
368 | />\r | |
369 | <Tool\r | |
370 | Name="VCManifestTool"\r | |
371 | />\r | |
283ee3ff | 372 | <Tool\r |
32bb7e43 A |
373 | Name="VCXDCMakeTool"\r |
374 | />\r | |
4aea607d | 375 | <Tool\r |
32bb7e43 A |
376 | Name="VCBscMakeTool"\r |
377 | />\r | |
283ee3ff | 378 | <Tool\r |
32bb7e43 A |
379 | Name="VCFxCopTool"\r |
380 | />\r | |
4aea607d | 381 | <Tool\r |
32bb7e43 A |
382 | Name="VCAppVerifierTool"\r |
383 | />\r | |
4aea607d | 384 | <Tool\r |
32bb7e43 A |
385 | Name="VCWebDeploymentTool"\r |
386 | />\r | |
387 | <Tool\r | |
388 | Name="VCPostBuildEventTool"\r | |
389 | CommandLine="if not "%RC_XBS%" == "YES" goto END
if not exist "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)" mkdir "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)"
xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour\$(PlatformName)"
:END
"\r | |
390 | />\r | |
283ee3ff A |
391 | </Configuration>\r |
392 | </Configurations>\r | |
4aea607d A |
393 | <References>\r |
394 | </References>\r | |
283ee3ff A |
395 | <Files>\r |
396 | <Filter\r | |
397 | Name="Source Files"\r | |
398 | Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r | |
32bb7e43 A |
399 | UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r |
400 | >\r | |
401 | <File\r | |
402 | RelativePath="..\..\Clients\ClientCommon.c"\r | |
403 | >\r | |
404 | </File>\r | |
283ee3ff | 405 | <File\r |
32bb7e43 A |
406 | RelativePath="..\..\mDNSShared\DebugServices.c"\r |
407 | >\r | |
283ee3ff A |
408 | </File>\r |
409 | <File\r | |
32bb7e43 A |
410 | RelativePath=".\mdnsNSP.c"\r |
411 | >\r | |
283ee3ff A |
412 | </File>\r |
413 | <File\r | |
32bb7e43 A |
414 | RelativePath=".\mdnsNSP.def"\r |
415 | >\r | |
283ee3ff A |
416 | </File>\r |
417 | </Filter>\r | |
418 | <Filter\r | |
419 | Name="Header Files"\r | |
420 | Filter="h;hpp;hxx;hm;inl;inc;xsd"\r | |
32bb7e43 A |
421 | UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r |
422 | >\r | |
423 | <File\r | |
424 | RelativePath="..\..\Clients\ClientCommon.h"\r | |
425 | >\r | |
426 | </File>\r | |
283ee3ff | 427 | <File\r |
32bb7e43 A |
428 | RelativePath="..\..\mDNSShared\CommonServices.h"\r |
429 | >\r | |
283ee3ff A |
430 | </File>\r |
431 | <File\r | |
32bb7e43 A |
432 | RelativePath="..\..\mDNSShared\DebugServices.h"\r |
433 | >\r | |
283ee3ff A |
434 | </File>\r |
435 | <File\r | |
32bb7e43 A |
436 | RelativePath="..\..\..\mDNSShared\dns_sd.h"\r |
437 | >\r | |
283ee3ff A |
438 | </File>\r |
439 | <File\r | |
32bb7e43 A |
440 | RelativePath=".\resource.h"\r |
441 | >\r | |
283ee3ff A |
442 | </File>\r |
443 | </Filter>\r | |
444 | <Filter\r | |
445 | Name="Resource Files"\r | |
446 | Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r | |
32bb7e43 A |
447 | UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r |
448 | >\r | |
283ee3ff | 449 | <File\r |
32bb7e43 A |
450 | RelativePath=".\mdnsNSP.rc"\r |
451 | >\r | |
283ee3ff A |
452 | </File>\r |
453 | </Filter>\r | |
454 | </Files>\r | |
455 | <Globals>\r | |
456 | </Globals>\r | |
457 | </VisualStudioProject>\r |