diff --git a/vs10/Arabica_tests.sln b/vs10/Arabica_tests.sln
index 9f95d747..9165f545 100644
--- a/vs10/Arabica_tests.sln
+++ b/vs10/Arabica_tests.sln
@@ -1,5 +1,5 @@
Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+# Visual C++ Express 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArabicaLib", "lib_arabica.vcxproj", "{4CA72415-D03A-4447-BE4E-C093A5146CAC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM", "test_DOM.vcxproj", "{74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}"
@@ -15,6 +15,9 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xpath_wide", "test_xpath_wide.vcxproj", "{EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_utils", "test_utils.vcxproj", "{FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC} = {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}
+ EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xslt", "test_xslt.vcxproj", "{44BA3424-C58E-4A49-ADDD-6180C61E5E34}"
EndProject
@@ -24,6 +27,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_silly", "te
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_wide", "test_SAX_filter_wide.vcxproj", "{FB5B88E9-DAB3-401C-B413-77403C562C49}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitLib", "CppUnitLib.vcxproj", "{894C6ACE-97EE-497B-BC2C-310E6AC82EFC}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -78,6 +83,10 @@ Global
{FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.Build.0 = Debug|Win32
{FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.ActiveCfg = Release|Win32
{FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.Build.0 = Release|Win32
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.Build.0 = Debug|Win32
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.ActiveCfg = Release|Win32
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/vs10/CppUnitLib.vcxproj b/vs10/CppUnitLib.vcxproj
new file mode 100644
index 00000000..eb28d763
--- /dev/null
+++ b/vs10/CppUnitLib.vcxproj
@@ -0,0 +1,104 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}
+ CppUnitLib
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ true
+
+
+ StaticLibrary
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ .\..\lib\
+ .\Debug_CppUnit\
+ .\..\lib\
+ .\Release_CppUnit\
+ CppUnit-debug
+ CppUnit
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)$(TargetName).lib
+
+
+
+
+ MaxSpeed
+ true
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+
+
+ Level3
+ ProgramDatabase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vs10/test_DOM.vcxproj b/vs10/test_DOM.vcxproj
index 8cab246b..8c7ca79d 100644
--- a/vs10/test_DOM.vcxproj
+++ b/vs10/test_DOM.vcxproj
@@ -44,6 +44,7 @@
.\..\bin\
.\Release_test_DOM\
false
+ DOM_test
@@ -68,12 +69,12 @@
0x0809
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
%(AdditionalLibraryDirectories)
true
- $(OutDir)DOM_test.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -104,8 +105,8 @@
0x0809
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
false
@@ -114,18 +115,9 @@
-
-
-
-
-
-
-
-
-
@@ -141,18 +133,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_DOM_silly.vcxproj b/vs10/test_DOM_silly.vcxproj
index 3a09323d..cc6ced71 100644
--- a/vs10/test_DOM_silly.vcxproj
+++ b/vs10/test_DOM_silly.vcxproj
@@ -44,6 +44,7 @@
.\..\bin\
.\Release_test_DOM_silly\
false
+ DOM_test_silly
@@ -68,8 +69,8 @@
0x0809
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test_silly.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
%(AdditionalLibraryDirectories)
true
@@ -103,10 +104,10 @@
0x0809
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test_silly.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- .\Release_test_DOM/DOM_test_silly.pdb
+ .\Release_test_DOM/$(TargetName).pdb
Console
false
@@ -114,19 +115,10 @@
-
-
-
-
-
-
-
-
-
@@ -141,18 +133,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_DOM_wide.vcxproj b/vs10/test_DOM_wide.vcxproj
index f27b6881..9bcb44d3 100644
--- a/vs10/test_DOM_wide.vcxproj
+++ b/vs10/test_DOM_wide.vcxproj
@@ -44,6 +44,7 @@
.\..\bin\
.\Release_test_DOM_wide\
false
+ DOM_test_wide
@@ -68,12 +69,12 @@
0x0809
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test_wide.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
%(AdditionalLibraryDirectories)
true
- $(OutDir)DOM_test_wide.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -104,8 +105,8 @@
0x0809
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)DOM_test_wide.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
false
@@ -114,18 +115,9 @@
-
-
-
-
-
-
-
-
-
@@ -139,18 +131,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_SAX_filter.vcxproj b/vs10/test_SAX_filter.vcxproj
index 2010ff7b..dec13570 100644
--- a/vs10/test_SAX_filter.vcxproj
+++ b/vs10/test_SAX_filter.vcxproj
@@ -44,6 +44,7 @@
..\bin\
.\Release_test_SAXFilter\
false
+ sax_filter_test
@@ -71,11 +72,11 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
true
- $(OutDir)sax_filter_test.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -106,8 +107,8 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
false
@@ -117,27 +118,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_SAX_filter_silly.vcxproj b/vs10/test_SAX_filter_silly.vcxproj
index a1243d38..c5f5a4ba 100644
--- a/vs10/test_SAX_filter_silly.vcxproj
+++ b/vs10/test_SAX_filter_silly.vcxproj
@@ -44,6 +44,7 @@
..\bin\
.\Release_test_SAXFilter_silly\
false
+ sax_filter_test_silly
@@ -70,11 +71,11 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test_ss.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
true
- $(OutDir)sax_filter_test_ss.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -104,8 +105,8 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test_ss.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
false
@@ -114,30 +115,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_SAX_filter_wide.vcxproj b/vs10/test_SAX_filter_wide.vcxproj
index 6b6049ed..57eed135 100644
--- a/vs10/test_SAX_filter_wide.vcxproj
+++ b/vs10/test_SAX_filter_wide.vcxproj
@@ -44,6 +44,7 @@
..\bin\
.\Release_test_SAXFilter_wide\
false
+ sax_filter_test_wide
@@ -70,11 +71,11 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test_wide.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
true
- $(OutDir)sax_filter_test_wide.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -104,8 +105,8 @@
/MACHINE:I386 %(AdditionalOptions)
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)sax_filter_test_wide.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
false
@@ -114,30 +115,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_utils.vcxproj b/vs10/test_utils.vcxproj
index a8e7f55e..038465de 100644
--- a/vs10/test_utils.vcxproj
+++ b/vs10/test_utils.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -43,6 +43,7 @@
.\..\bin\
.\Release_test_utils\
false
+ utils_test
@@ -64,10 +65,10 @@
EditAndContinue
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)utils_test.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- $(OutDir)utils_test.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -91,8 +92,8 @@
ProgramDatabase
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)utils_test.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
true
@@ -104,36 +105,15 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_xpath.vcxproj b/vs10/test_xpath.vcxproj
index c3262e62..13b68fb9 100644
--- a/vs10/test_xpath.vcxproj
+++ b/vs10/test_xpath.vcxproj
@@ -66,10 +66,10 @@
EditAndContinue
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- $(OutDir)xpath_test.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -93,8 +93,8 @@
ProgramDatabase
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
true
@@ -107,14 +107,6 @@
-
-
-
-
-
-
-
-
@@ -131,19 +123,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_xpath_silly.vcxproj b/vs10/test_xpath_silly.vcxproj
index 53c16c3f..afd37382 100644
--- a/vs10/test_xpath_silly.vcxproj
+++ b/vs10/test_xpath_silly.vcxproj
@@ -43,6 +43,7 @@
.\..\bin\
.\Release_test_xpath_silly\
false
+ xpath_test_silly
@@ -64,10 +65,10 @@
EditAndContinue
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test_ss.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- $(OutDir)xpath_test_ss.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -91,8 +92,8 @@
ProgramDatabase
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test_ss.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
true
@@ -104,19 +105,10 @@
-
-
-
-
-
-
-
-
-
@@ -131,18 +123,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_xpath_wide.vcxproj b/vs10/test_xpath_wide.vcxproj
index f7ba9a38..f4c6c6b0 100644
--- a/vs10/test_xpath_wide.vcxproj
+++ b/vs10/test_xpath_wide.vcxproj
@@ -43,6 +43,7 @@
.\..\bin\
.\Release_test_xpath_wide\
false
+ xpath_test_wide
@@ -64,10 +65,10 @@
EditAndContinue
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test_wide.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- $(OutDir)xpath_test_wide.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -91,8 +92,8 @@
ProgramDatabase
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)xpath_test_wide.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
Console
true
@@ -104,18 +105,9 @@
-
-
-
-
-
-
-
-
-
@@ -129,18 +121,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/vs10/test_xslt.vcxproj b/vs10/test_xslt.vcxproj
index d7e7737f..dcd572ff 100644
--- a/vs10/test_xslt.vcxproj
+++ b/vs10/test_xslt.vcxproj
@@ -66,10 +66,10 @@
EditAndContinue
- ..\lib\arabica-debug.lib;%(AdditionalDependencies)
- $(OutDir)xslt_test.exe
+ ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
true
- $(OutDir)xslt_test.pdb
+ $(OutDir)$(TargetName).pdb
Console
false
@@ -93,8 +93,8 @@
ProgramDatabase
- ..\lib\arabica.lib;%(AdditionalDependencies)
- $(OutDir)xslt_test.exe
+ ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies)
+ $(OutDir)$(TargetName).exe
false
Console
@@ -110,30 +110,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-