summaryrefslogtreecommitdiff
path: root/pjlib/build
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2005-11-02 12:50:58 +0000
committerBenny Prijono <bennylp@teluu.com>2005-11-02 12:50:58 +0000
commitbed9b58c6599b6757314df66e29d808b7156fae8 (patch)
tree4239565e572c57003105e44c10af034b740002bd /pjlib/build
parent2659094addd65fee3d26bc2fe21f4b42d825bdfb (diff)
Final commit before 0.3-pre3
git-svn-id: http://svn.pjsip.org/repos/pjproject/main@6 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib/build')
-rw-r--r--pjlib/build/pjlib.sln62
-rw-r--r--pjlib/build/pjlib.vcproj1009
-rw-r--r--pjlib/build/pjlib_samples.vcproj73
-rw-r--r--pjlib/build/pjlib_test.vcproj503
-rw-r--r--pjlib/build/pjlibpp.vcproj87
5 files changed, 1549 insertions, 185 deletions
diff --git a/pjlib/build/pjlib.sln b/pjlib/build/pjlib.sln
index a6cd5655..8cf16a51 100644
--- a/pjlib/build/pjlib.sln
+++ b/pjlib/build/pjlib.sln
@@ -1,56 +1,44 @@
Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlib", "pjlib.vcproj", "{07A676B3-6E86-49E5-B20A-394A33B05B28}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlib", "pjlib.vcproj", "{7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlib_test", "pjlib_test.vcproj", "{CF20BE3E-30FA-4A05-91F2-FF978F8705BF}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlib_samples", "pjlib_samples.vcproj", "{07AD8099-71FF-4DA3-9078-EF787D88A494}"
ProjectSection(ProjectDependencies) = postProject
- {07A676B3-6E86-49E5-B20A-394A33B05B28} = {07A676B3-6E86-49E5-B20A-394A33B05B28}
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A} = {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlibpp", "pjlibpp.vcproj", "{488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlib_test", "pjlib_test.vcproj", "{14E6C298-03F6-4125-8545-7FD5A34B8E5A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A} = {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjlibpp", "pjlibpp.vcproj", "{7BB69569-F8F5-41AB-95BB-9E3AA3A0CAB4}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Global
- GlobalSection(SourceCodeControl) = preSolution
- SccNumberOfProjects = 4
- SccProjectUniqueName0 = pjlib.vcproj
- SccLocalPath0 = ..\\..
- CanCheckoutShared = false
- SccProjectFilePathRelativizedFromConnection0 = pjlib\\build\\
- SccProjectName1 = \u0022$/pjproject\u0022,\u0020PIAAAAAA
- SccLocalPath1 = ..\\..
- SccProvider1 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe
- CanCheckoutShared = false
- SccProjectFilePathRelativizedFromConnection1 = pjlib\\build\\
- SolutionUniqueID = {9AAE883A-59C1-4404-A119-28ED201D7215}
- SccProjectUniqueName2 = pjlib_test.vcproj
- SccLocalPath2 = ..\\..
- CanCheckoutShared = false
- SccProjectFilePathRelativizedFromConnection2 = pjlib\\build\\
- SccProjectUniqueName3 = pjlibpp.vcproj
- SccLocalPath3 = ..\\..
- CanCheckoutShared = false
- SccProjectFilePathRelativizedFromConnection3 = pjlib\\build\\
- EndGlobalSection
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
Release = Release
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
- {07A676B3-6E86-49E5-B20A-394A33B05B28}.Debug.ActiveCfg = Debug|Win32
- {07A676B3-6E86-49E5-B20A-394A33B05B28}.Debug.Build.0 = Debug|Win32
- {07A676B3-6E86-49E5-B20A-394A33B05B28}.Release.ActiveCfg = Release|Win32
- {07A676B3-6E86-49E5-B20A-394A33B05B28}.Release.Build.0 = Release|Win32
- {CF20BE3E-30FA-4A05-91F2-FF978F8705BF}.Debug.ActiveCfg = Debug|Win32
- {CF20BE3E-30FA-4A05-91F2-FF978F8705BF}.Debug.Build.0 = Debug|Win32
- {CF20BE3E-30FA-4A05-91F2-FF978F8705BF}.Release.ActiveCfg = Release|Win32
- {CF20BE3E-30FA-4A05-91F2-FF978F8705BF}.Release.Build.0 = Release|Win32
- {488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}.Debug.ActiveCfg = Debug|Win32
- {488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}.Debug.Build.0 = Debug|Win32
- {488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}.Release.ActiveCfg = Release|Win32
- {488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}.Release.Build.0 = Release|Win32
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}.Debug.ActiveCfg = Debug|Win32
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}.Debug.Build.0 = Debug|Win32
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}.Release.ActiveCfg = Release|Win32
+ {7BDE3EEB-E290-4E28-BCA2-7DC3F512AA8A}.Release.Build.0 = Release|Win32
+ {07AD8099-71FF-4DA3-9078-EF787D88A494}.Debug.ActiveCfg = Debug|Win32
+ {07AD8099-71FF-4DA3-9078-EF787D88A494}.Debug.Build.0 = Debug|Win32
+ {07AD8099-71FF-4DA3-9078-EF787D88A494}.Release.ActiveCfg = Release|Win32
+ {07AD8099-71FF-4DA3-9078-EF787D88A494}.Release.Build.0 = Release|Win32
+ {14E6C298-03F6-4125-8545-7FD5A34B8E5A}.Debug.ActiveCfg = Debug|Win32
+ {14E6C298-03F6-4125-8545-7FD5A34B8E5A}.Debug.Build.0 = Debug|Win32
+ {14E6C298-03F6-4125-8545-7FD5A34B8E5A}.Release.ActiveCfg = Release|Win32
+ {14E6C298-03F6-4125-8545-7FD5A34B8E5A}.Release.Build.0 = Release|Win32
+ {7BB69569-F8F5-41AB-95BB-9E3AA3A0CAB4}.Debug.ActiveCfg = Debug|Win32
+ {7BB69569-F8F5-41AB-95BB-9E3AA3A0CAB4}.Debug.Build.0 = Debug|Win32
+ {7BB69569-F8F5-41AB-95BB-9E3AA3A0CAB4}.Release.ActiveCfg = Release|Win32
+ {7BB69569-F8F5-41AB-95BB-9E3AA3A0CAB4}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
diff --git a/pjlib/build/pjlib.vcproj b/pjlib/build/pjlib.vcproj
index 6b4c4899..9e06efef 100644
--- a/pjlib/build/pjlib.vcproj
+++ b/pjlib/build/pjlib.vcproj
@@ -3,11 +3,10 @@
ProjectType="Visual C++"
Version="7.10"
Name="pjlib"
- ProjectGUID="{72790D99-35BB-45AC-9A23-3BB60C901E63}"
- SccProjectName="&quot;$/pjproject&quot;, PIAAAAAA"
+ SccProjectName=""
SccAuxPath=""
- SccLocalPath="..\.."
- SccProvider="MSSCCI:Microsoft Visual SourceSafe">
+ SccLocalPath=""
+ SccProvider="">
<Platforms>
<Platform
Name="Win32"/>
@@ -15,8 +14,8 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory=".\output\pjlib_vc7_Debug"
- IntermediateDirectory=".\output\pjlib_vc7_Debug"
+ OutputDirectory=".\output\pjlib-i386-win32-vc7-debug"
+ IntermediateDirectory=".\output\pjlib-i386-win32-vc7-debug"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -24,14 +23,14 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
+ AdditionalIncludeDirectories="../include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_LIB;PJ_WIN32;PJ_M_I386"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
- PrecompiledHeaderFile=".\output\pjlib_vc7_Debug/pjlib.pch"
- AssemblerListingLocation=".\output\pjlib_vc7_Debug/"
- ObjectFile=".\output\pjlib_vc7_Debug/"
- ProgramDataBaseFileName=".\output\pjlib_vc7_Debug/"
+ PrecompiledHeaderFile=".\output\pjlib-i386-win32-vc7-debug/pjlib.pch"
+ AssemblerListingLocation=".\output\pjlib-i386-win32-vc7-debug/"
+ ObjectFile=".\output\pjlib-i386-win32-vc7-debug/"
+ ProgramDataBaseFileName=".\output\pjlib-i386-win32-vc7-debug/"
BrowseInformation="1"
WarningLevel="4"
SuppressStartupBanner="TRUE"
@@ -41,7 +40,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\lib\pjlib_vc7sd.lib"
+ OutputFile="../lib/pjlib-i386-win32-vc7-debug.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
@@ -66,8 +65,8 @@
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory=".\output\pjlib_vc7_Release"
- IntermediateDirectory=".\output\pjlib_vc7_Release"
+ OutputDirectory="\.output\pjlib-i386-win32-vc7-release"
+ IntermediateDirectory=".\output\pjlib-i386-win32-vc7-release"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -76,16 +75,15 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ AdditionalIncludeDirectories="../include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_LIB;PJ_WIN32;PJ_M_I386"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
- UsePrecompiledHeader="2"
- PrecompiledHeaderFile=".\output\pjlib_vc7_Release/pjlib.pch"
- AssemblerListingLocation=".\output\pjlib_vc7_Release/"
- ObjectFile=".\output\pjlib_vc7_Release/"
- ProgramDataBaseFileName=".\output\pjlib_vc7_Release/"
+ PrecompiledHeaderFile=".\output\pjlib-i386-win32-vc7-release/pjlib.pch"
+ AssemblerListingLocation=".\output\pjlib-i386-win32-vc7-release/"
+ ObjectFile=".\output\pjlib-i386-win32-vc7-release/"
+ ProgramDataBaseFileName=".\output\pjlib-i386-win32-vc7-release/"
BrowseInformation="1"
WarningLevel="4"
SuppressStartupBanner="TRUE"
@@ -95,7 +93,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\lib\pjlib_vc7s.lib"
+ OutputFile="../lib/pjlib-i386-win32-vc7-release.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
@@ -126,6 +124,28 @@
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
<File
+ RelativePath="..\src\pj\addr_resolv_sock.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
RelativePath="..\src\pj\array.c">
<FileConfiguration
Name="Debug|Win32">
@@ -149,6 +169,69 @@
</File>
<File
RelativePath="..\src\pj\config.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\equeue_winnt.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\errno.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\except.c">
@@ -217,6 +300,28 @@
</FileConfiguration>
</File>
<File
+ RelativePath="..\src\pj\guid_win32.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
RelativePath="..\src\pj\hash.c">
<FileConfiguration
Name="Debug|Win32">
@@ -251,7 +356,8 @@
BrowseInformation="1"/>
</FileConfiguration>
<FileConfiguration
- Name="Release|Win32">
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
@@ -262,6 +368,26 @@
</File>
<File
RelativePath="..\src\pj\ioqueue_winnt.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\list.c">
@@ -286,6 +412,28 @@
</FileConfiguration>
</File>
<File
+ RelativePath="..\src\pj\lock.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
RelativePath="..\src\pj\log.c">
<FileConfiguration
Name="Debug|Win32">
@@ -308,13 +456,158 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\pj\log_stdout.c">
+ RelativePath="..\src\pj\log_writer_stdout.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\md5.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
- RelativePath="..\src\pj\os_win32.c">
+ RelativePath="..\src\pj\os_core_win32.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_error_win32.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_time_ansi.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_timestamp_common.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_timestamp_win32.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\pool.c">
@@ -340,6 +633,25 @@
</File>
<File
RelativePath="..\src\pj\pool_caching.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\pool_dbg_win32.c">
@@ -364,7 +676,48 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\pj\pool_policy.c">
+ RelativePath="..\src\pj\pool_policy_malloc.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\rand.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\rbtree.c">
@@ -411,7 +764,29 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\pj\sock.c">
+ RelativePath="..\src\pj\sock_bsd.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\sock_select.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -456,9 +831,47 @@
</File>
<File
RelativePath="..\src\pj\stun.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\stun_client.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
<File
RelativePath="..\src\pj\timer.c">
@@ -506,101 +919,575 @@
</File>
<File
RelativePath="..\src\pj\xml.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
+ <Filter
+ Name="Other Targets"
+ Filter="">
+ <File
+ RelativePath="..\src\pj\addr_resolv_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\guid_simple.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\ioqueue_dummy.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\ioqueue_epoll.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\log_writer_printk.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_core_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_core_unix.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_error_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_error_unix.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_time_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_timestamp_linux.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\os_timestamp_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\pool_policy_kmalloc.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\sock_linux_kernel.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pj\symbols.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ </Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl">
<File
- RelativePath="..\src\pj\array.h">
+ RelativePath="..\include\pj\addr_resolv.h">
</File>
<File
- RelativePath="..\src\pj\compat.h">
+ RelativePath="..\include\pj\array.h">
</File>
<File
- RelativePath="..\src\pj\config.h">
+ RelativePath="..\include\pj\assert.h">
</File>
<File
- RelativePath="..\src\pj\except.h">
+ RelativePath="..\include\pj\config.h">
</File>
<File
- RelativePath="..\src\pj\fifobuf.h">
+ RelativePath="..\include\pj\config_site.h">
</File>
<File
- RelativePath="..\src\pj\guid.h">
+ RelativePath="..\include\pj\ctype.h">
</File>
<File
- RelativePath="..\src\pj\hash.h">
+ RelativePath="..\include\pj\doxygen.h">
</File>
<File
- RelativePath="..\src\pj\ioqueue.h">
+ RelativePath="..\include\pj\equeue.h">
</File>
<File
- RelativePath="..\src\pj\list.h">
+ RelativePath="..\include\pj\errno.h">
</File>
<File
- RelativePath="..\src\pj\log.h">
+ RelativePath="..\include\pj\except.h">
</File>
<File
- RelativePath="..\src\pj\md5.h">
+ RelativePath="..\include\pj\fifobuf.h">
</File>
<File
- RelativePath="..\src\pj\os.h">
+ RelativePath="..\include\pj\guid.h">
</File>
<File
- RelativePath="..\src\pjlib.h">
+ RelativePath="..\include\pj\hash.h">
</File>
<File
- RelativePath="..\src\pj\pool.h">
+ RelativePath="..\include\pj\ioqueue.h">
</File>
<File
- RelativePath="..\src\pj\rbtree.h">
+ RelativePath="..\include\pj\list.h">
</File>
<File
- RelativePath="..\src\pj\scanner.h">
+ RelativePath="..\include\pj\lock.h">
</File>
<File
- RelativePath="..\src\pj\sock.h">
+ RelativePath="..\include\pj\log.h">
</File>
<File
- RelativePath="..\src\pj\string.h">
+ RelativePath="..\include\pj\md5.h">
</File>
<File
- RelativePath="..\src\pj\stun.h">
+ RelativePath="..\include\pj\os.h">
</File>
<File
- RelativePath="..\src\pj\timer.h">
+ RelativePath="..\include\pjlib.h">
</File>
<File
- RelativePath="..\src\pj\types.h">
+ RelativePath="..\include\pj\pool.h">
</File>
<File
- RelativePath="..\src\pj\xml.h">
+ RelativePath="..\include\pj\rand.h">
</File>
- </Filter>
- <Filter
- Name="Inline Files"
- Filter="">
<File
- RelativePath="..\src\pj\array_i.h">
+ RelativePath="..\include\pj\rbtree.h">
</File>
<File
- RelativePath="..\src\pj\list_i.h">
+ RelativePath="..\include\pj\scanner.h">
</File>
<File
- RelativePath="..\src\pj\pool_i.h">
+ RelativePath="..\include\pj\sock.h">
</File>
<File
- RelativePath="..\src\pj\scanner_i.h">
+ RelativePath="..\include\pj\sock_select.h">
</File>
<File
- RelativePath="..\src\pj\sock_i.h">
+ RelativePath="..\include\pj\string.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\stun.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\timer.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\types.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\xml.h">
+ </File>
+ <Filter
+ Name="compat"
+ Filter="">
+ <File
+ RelativePath="..\include\pj\compat\assert.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\cc_gcc.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\cc_msvc.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\ctype.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\errno.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\high_precision.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\m_alpha.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\m_i386.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\m_m68k.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\malloc.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\os_linux.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\os_linux_kernel.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\os_palmos.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\os_win32.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\rand.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\setjmp.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\size_t.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\socket.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\sprintf.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\stdarg.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\stdfileio.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\string.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\time.h">
+ </File>
+ <File
+ RelativePath="..\include\pj\compat\vsprintf.h">
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Inline Files"
+ Filter="">
+ <File
+ RelativePath="..\include\pj\list_i.h">
</File>
<File
- RelativePath="..\src\pj\string_i.h">
+ RelativePath="..\include\pj\pool_i.h">
</File>
<File
- RelativePath="..\src\pj\timer_i.h">
+ RelativePath="..\include\pj\string_i.h">
</File>
</Filter>
</Files>
diff --git a/pjlib/build/pjlib_samples.vcproj b/pjlib/build/pjlib_samples.vcproj
new file mode 100644
index 00000000..b7609283
--- /dev/null
+++ b/pjlib/build/pjlib_samples.vcproj
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="7.10"
+ Name="pjlib_samples"
+ SccProjectName=""
+ SccAuxPath=""
+ SccLocalPath=""
+ SccProvider=""
+ Keyword="MakeFileProj">
+ <Platforms>
+ <Platform
+ Name="Win32"/>
+ </Platforms>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory=".\./output/pjlib-samples-i386-win32-vc7-debug"
+ IntermediateDirectory=".\./output/pjlib-samples-i386-win32-vc7-debug"
+ ConfigurationType="0"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE">
+ <Tool
+ Name="VCNMakeTool"
+ BuildCommandLine="nmake /nologo /f &quot;pjlib_samples.mak&quot; MODE=debug"
+ ReBuildCommandLine="nmake /nologo /f &quot;pjlib_samples.mak&quot; MODE=debug /a"
+ Output="pjlib samples"/>
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory=".\./output/pjlib-samples-i386-win32-vc7-release"
+ IntermediateDirectory=".\./output/pjlib-samples-i386-win32-vc7-release"
+ ConfigurationType="0"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="FALSE">
+ <Tool
+ Name="VCNMakeTool"
+ BuildCommandLine="nmake /f &quot;pjlib_samples.mak&quot; MODE=release"
+ ReBuildCommandLine="nmake /f &quot;pjlib_samples.mak&quot; MODE=release /a"
+ Output="pjlib samples"/>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+ <File
+ RelativePath="..\src\pjlib-samples\except.c">
+ </File>
+ <File
+ RelativePath="..\src\pjlib-samples\list.c">
+ </File>
+ <File
+ RelativePath="..\src\pjlib-samples\log.c">
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl">
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
+ </Filter>
+ <File
+ RelativePath="pjlib_samples.mak">
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/pjlib/build/pjlib_test.vcproj b/pjlib/build/pjlib_test.vcproj
index b6a67ad2..1cafa218 100644
--- a/pjlib/build/pjlib_test.vcproj
+++ b/pjlib/build/pjlib_test.vcproj
@@ -3,11 +3,10 @@
ProjectType="Visual C++"
Version="7.10"
Name="pjlib_test"
- ProjectGUID="{A684A4C0-00D6-4497-B144-FC6AED4FAD8A}"
- SccProjectName="&quot;$/pjproject&quot;, PIAAAAAA"
+ SccProjectName=""
SccAuxPath=""
- SccLocalPath="..\.."
- SccProvider="MSSCCI:Microsoft Visual SourceSafe">
+ SccLocalPath=""
+ SccProvider="">
<Platforms>
<Platform
Name="Win32"/>
@@ -15,8 +14,8 @@
<Configurations>
<Configuration
Name="Debug|Win32"
- OutputDirectory=".\output\pjlib_test_vc7_Debug"
- IntermediateDirectory=".\output\pjlib_test_vc7_Debug"
+ OutputDirectory=".\output\pjlib-test-i386-win32-vc7-debug"
+ IntermediateDirectory=".\output\pjlib-test-i386-win32-vc7-debug"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -24,15 +23,15 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ AdditionalIncludeDirectories="../include"
+ PreprocessorDefinitions="_DEBUG;WIN32;_CONSOLE;PJ_WIN32;PJ_M_I386"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="2"
- PrecompiledHeaderFile=".\output\pjlib_test_vc7_Debug/pjlib_test.pch"
- AssemblerListingLocation=".\output\pjlib_test_vc7_Debug/"
- ObjectFile=".\output\pjlib_test_vc7_Debug/"
- ProgramDataBaseFileName=".\output\pjlib_test_vc7_Debug/"
+ PrecompiledHeaderFile=".\output\pjlib-test-i386-win32-vc7-debug/pjlib_test.pch"
+ AssemblerListingLocation=".\output\pjlib-test-i386-win32-vc7-debug/"
+ ObjectFile=".\output\pjlib-test-i386-win32-vc7-debug/"
+ ProgramDataBaseFileName=".\output\pjlib-test-i386-win32-vc7-debug/"
BrowseInformation="1"
WarningLevel="4"
SuppressStartupBanner="TRUE"
@@ -43,16 +42,16 @@
<Tool
Name="VCLinkerTool"
AdditionalDependencies="netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib"
- OutputFile="..\bin\pjlib_test_vc7d.exe"
- LinkIncremental="2"
+ OutputFile="../bin/pjlib-test-i386-win32-vc7-debug.exe"
+ LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
- ProgramDatabaseFile=".\output\pjlib_test_vc7_Debug/pjlib_test.pdb"
+ ProgramDatabaseFile=".\output\pjlib-test-i386-win32-vc7-debug/pjlib-test-i386-win32-vc7-debug.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
- TypeLibraryName=".\output\pjlib_test_vc7_Debug/pjlib_test.tlb"
+ TypeLibraryName=".\output\pjlib-test-i386-win32-vc7-debug/pjlib_test.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
@@ -77,8 +76,8 @@
</Configuration>
<Configuration
Name="Release|Win32"
- OutputDirectory=".\output\pjlib_test_vc7_Release"
- IntermediateDirectory=".\output\pjlib_test_vc7_Release"
+ OutputDirectory=".\output\pjlib-test-i386-win32-vc7-release"
+ IntermediateDirectory=".\output\pjlib-test-i386-win32-vc7-release"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -87,16 +86,16 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ AdditionalIncludeDirectories="../include"
+ PreprocessorDefinitions="NDEBUG;WIN32;_CONSOLE;PJ_WIN32;PJ_M_I386"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
- PrecompiledHeaderFile=".\output\pjlib_test_vc7_Release/pjlib_test.pch"
- AssemblerListingLocation=".\output\pjlib_test_vc7_Release/"
- ObjectFile=".\output\pjlib_test_vc7_Release/"
- ProgramDataBaseFileName=".\output\pjlib_test_vc7_Release/"
+ PrecompiledHeaderFile=".\output\pjlib-test-i386-win32-vc7-release/pjlib_test.pch"
+ AssemblerListingLocation=".\output\pjlib-test-i386-win32-vc7-release/"
+ ObjectFile=".\output\pjlib-test-i386-win32-vc7-release/"
+ ProgramDataBaseFileName=".\output\pjlib-test-i386-win32-vc7-release/"
BrowseInformation="1"
WarningLevel="4"
SuppressStartupBanner="TRUE"
@@ -107,16 +106,16 @@
<Tool
Name="VCLinkerTool"
AdditionalDependencies="netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib"
- OutputFile="../bin/pjlib_test_vc7.exe"
+ OutputFile="../bin/pjlib-test-i386-win32-vc7-release.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
GenerateDebugInformation="TRUE"
- ProgramDatabaseFile=".\output\pjlib_test_vc7_Release/pjlib_test.pdb"
+ ProgramDatabaseFile=".\output\pjlib-test-i386-win32-vc7-release/pjlib-test-i386-win32-vc7-release.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
- TypeLibraryName=".\output\pjlib_test_vc7_Release/pjlib_test.tlb"
+ TypeLibraryName=".\output\pjlib-test-i386-win32-vc7-release/pjlib_test.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
@@ -147,7 +146,405 @@
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
<File
- RelativePath="..\src\test\exception_test.cpp">
+ RelativePath="..\src\pjlib-test\atomic.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\echo_clt.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\echo_srv.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\errno.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\exception.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\fifobuf.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\ioq_perf.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\ioq_tcp.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\ioq_udp.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\list.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\main.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\main_mod.c">
+ <FileConfiguration
+ Name="Debug|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="TRUE">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\mutex.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\os.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\pool.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\pool_perf.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\rand.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\rbtree.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ </File>
+ <File
+ RelativePath="..\src\pjlib-test\select.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -169,7 +566,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\fifobuf_test.cpp">
+ RelativePath="..\src\pjlib-test\sleep.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -191,7 +588,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\ioqueue_test.cpp">
+ RelativePath="..\src\pjlib-test\sock.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -213,7 +610,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\ioqueue_test_tcp.cpp">
+ RelativePath="..\src\pjlib-test\sock_perf.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -235,7 +632,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\ioqueue_test_udp.cpp">
+ RelativePath="..\src\pjlib-test\string.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -257,7 +654,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\list_test.cpp">
+ RelativePath="..\src\pjlib-test\test.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -279,7 +676,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\main.cpp">
+ RelativePath="..\src\pjlib-test\thread.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -301,7 +698,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\os_test.cpp">
+ RelativePath="..\src\pjlib-test\timer.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -323,7 +720,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\pool_test.cpp">
+ RelativePath="..\src\pjlib-test\timestamp.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -345,7 +742,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\rbtree_test.cpp">
+ RelativePath="..\src\pjlib-test\udp_echo_srv_sync.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -367,7 +764,7 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\timer_test.cpp">
+ RelativePath="..\src\pjlib-test\util.c">
<FileConfiguration
Name="Debug|Win32">
<Tool
@@ -389,27 +786,39 @@
</FileConfiguration>
</File>
<File
- RelativePath="..\src\test\xml_test.cpp">
+ RelativePath="..\src\pjlib-test\xml.c">
+ <FileConfiguration
+ Name="Debug|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"
+ BrowseInformation="1"/>
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32">
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BrowseInformation="1"/>
+ </FileConfiguration>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl">
<File
- RelativePath="..\src\test\libpj_test.h">
+ RelativePath="..\src\pjlib-test\test.h">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
</Filter>
- <Filter
- Name="Test Files"
- Filter="">
- <File
- RelativePath="..\src\test\pidf-diff.xml">
- </File>
- </Filter>
</Files>
<Globals>
</Globals>
diff --git a/pjlib/build/pjlibpp.vcproj b/pjlib/build/pjlibpp.vcproj
index 747db4f4..4c6967c9 100644
--- a/pjlib/build/pjlibpp.vcproj
+++ b/pjlib/build/pjlibpp.vcproj
@@ -3,11 +3,10 @@
ProjectType="Visual C++"
Version="7.10"
Name="pjlibpp"
- ProjectGUID="{488B9CA1-8F59-4E4E-8748-D6A712CF9F3C}"
- SccProjectName="&quot;$/pjproject&quot;, PIAAAAAA"
+ SccProjectName=""
SccAuxPath=""
- SccLocalPath="..\.."
- SccProvider="MSSCCI:Microsoft Visual SourceSafe">
+ SccLocalPath=""
+ SccProvider="">
<Platforms>
<Platform
Name="Win32"/>
@@ -15,8 +14,8 @@
<Configurations>
<Configuration
Name="Release|Win32"
- OutputDirectory=".\output\pjlibpp_vc7_Release"
- IntermediateDirectory=".\output\pjlibpp_vc7_Release"
+ OutputDirectory=".\output\pjlibpp-i386-win32-vc7-release"
+ IntermediateDirectory=".\output\pjlibpp-i386-win32-vc7-release"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -26,15 +25,14 @@
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ PreprocessorDefinitions="NDEBUG;WIN32;_LIB;PJ_WIN32;PJ_M_I386"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
- UsePrecompiledHeader="2"
- PrecompiledHeaderFile=".\output\pjlibpp_vc7_Release/pjlibpp.pch"
- AssemblerListingLocation=".\output\pjlibpp_vc7_Release/"
- ObjectFile=".\output\pjlibpp_vc7_Release/"
- ProgramDataBaseFileName=".\output\pjlibpp_vc7_Release/"
+ PrecompiledHeaderFile=".\output\pjlibpp-i386-win32-vc7-release/pjlibpp.pch"
+ AssemblerListingLocation=".\output\pjlibpp-i386-win32-vc7-release/"
+ ObjectFile=".\output\pjlibpp-i386-win32-vc7-release/"
+ ProgramDataBaseFileName=".\output\pjlibpp-i386-win32-vc7-release/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
@@ -42,7 +40,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\lib\pjlibpp_vc7s.lib"
+ OutputFile="../lib/pjlibp_vc6s.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
@@ -67,8 +65,8 @@
</Configuration>
<Configuration
Name="Debug|Win32"
- OutputDirectory=".\output\pjlibpp_vc7_Debug"
- IntermediateDirectory=".\output\pjlibpp_vc7_Debug"
+ OutputDirectory=".\output\pjlibpp-i386-win32-vc7-debug"
+ IntermediateDirectory=".\output\pjlibpp-i386-win32-vc7-debug"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
@@ -77,14 +75,13 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../src"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
+ PreprocessorDefinitions="_DEBUG;WIN32;_LIB;PJ_WIN32;PJ_M_I386"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
- UsePrecompiledHeader="2"
- PrecompiledHeaderFile=".\output\pjlibpp_vc7_Debug/pjlibpp.pch"
- AssemblerListingLocation=".\output\pjlibpp_vc7_Debug/"
- ObjectFile=".\output\pjlibpp_vc7_Debug/"
- ProgramDataBaseFileName=".\output\pjlibpp_vc7_Debug/"
+ PrecompiledHeaderFile=".\output\pjlibpp-i386-win32-vc7-debug/pjlibpp.pch"
+ AssemblerListingLocation=".\output\pjlibpp-i386-win32-vc7-debug/"
+ ObjectFile=".\output\pjlibpp-i386-win32-vc7-debug/"
+ ProgramDataBaseFileName=".\output\pjlibpp-i386-win32-vc7-debug/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="4"
@@ -93,7 +90,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
- OutputFile="..\lib\pjlibpp_vc7sd.lib"
+ OutputFile="../lib/pjlibp_vc6sd.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
@@ -126,18 +123,15 @@
<File
RelativePath="..\src\pj++\compiletest.cpp">
<FileConfiguration
- Name="Release|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- AssemblerOutput="4"/>
+ PreprocessorDefinitions=""/>
</FileConfiguration>
<FileConfiguration
- Name="Debug|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
@@ -149,31 +143,41 @@
<File
RelativePath="..\src\pj++\pj++.cpp">
<FileConfiguration
- Name="Release|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Release|Win32">
<Tool
- Name="VCCLCompilerTool"/>
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""/>
</FileConfiguration>
<FileConfiguration
- Name="Debug|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Debug|Win32">
<Tool
- Name="VCCLCompilerTool"/>
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"/>
</FileConfiguration>
</File>
<File
RelativePath="..\src\pj++\proactor.cpp">
<FileConfiguration
- Name="Release|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Release|Win32">
<Tool
- Name="VCCLCompilerTool"/>
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""/>
</FileConfiguration>
<FileConfiguration
- Name="Debug|Win32"
- ExcludedFromBuild="TRUE">
+ Name="Debug|Win32">
<Tool
- Name="VCCLCompilerTool"/>
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=""
+ PreprocessorDefinitions=""
+ BasicRuntimeChecks="3"/>
</FileConfiguration>
</File>
</Filter>
@@ -193,6 +197,9 @@
RelativePath="..\src\pj++\os.hpp">
</File>
<File
+ RelativePath="..\src\pjlib++.hpp">
+ </File>
+ <File
RelativePath="..\src\pj++\pool.hpp">
</File>
<File