diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2014-07-18 08:36:52 +0200 |
---|---|---|
committer | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2014-07-18 08:36:52 +0200 |
commit | 0896e284b75397e6b7cb9312fdd39268c4172df0 (patch) | |
tree | cf27000121f9c0f52dd0660d51fd7f2da66eeede | |
parent | 1ce41a0a59214d896d2dead06f5431440a8b6c34 (diff) | |
download | sigc++-0896e284b75397e6b7cb9312fdd39268c4172df0.tar.gz |
Update MSVC_Net2010
* MSVC_Net2010/filelist.am: Add new project files.
* MSVC_Net2010/libsigc++2.sln: Add new projects.
* MSVC_Net2010/libsigc++2.vcxproj.filters:
* MSVC_Net2010/libsigc++2.vcxproj: Update the list of header files.
* MSVC_Net2010/tests/test_*/test_*.vcxproj.filters:
* MSVC_Net2010/tests/test_*/test_*.vcxproj: Add testutilities.[h|cc].
* MSVC_Net2010/tests/test_accum_iter/:
* MSVC_Net2010/tests/test_bind_ref/:
* MSVC_Net2010/tests/test_bind_refptr/:
* MSVC_Net2010/tests/test_copy_invalid_slot/:
* MSVC_Net2010/tests/test_cpp11_lambda/:
* MSVC_Net2010/tests/test_custom/:
* MSVC_Net2010/tests/test_lambda/:
* MSVC_Net2010/tests/test_limit_reference/:
* MSVC_Net2010/tests/test_slot_disconnect/:
* MSVC_Net2010/tests/test_track_obj/: New test case projects. Bug #724496.
60 files changed, 1560 insertions, 6 deletions
diff --git a/MSVC_Net2010/filelist.am b/MSVC_Net2010/filelist.am index 37417bf..03e5541 100644 --- a/MSVC_Net2010/filelist.am +++ b/MSVC_Net2010/filelist.am @@ -6,14 +6,26 @@ msvc_net2010_data = \ libsigc++2.vcxproj.filters \ sigc++config.h \ sigc.rc \ + tests/test_accum_iter/test_accum_iter.vcxproj \ + tests/test_accum_iter/test_accum_iter.vcxproj.filters \ tests/test_accumulated/test_accumulated.vcxproj \ tests/test_accumulated/test_accumulated.vcxproj.filters \ tests/test_bind/test_bind.vcxproj \ tests/test_bind/test_bind.vcxproj.filters \ + tests/test_bind_ref/test_bind_ref.vcxproj \ + tests/test_bind_ref/test_bind_ref.vcxproj.filters \ + tests/test_bind_refptr/test_bind_refptr.vcxproj \ + tests/test_bind_refptr/test_bind_refptr.vcxproj.filters \ tests/test_bind_return/test_bind_return.vcxproj \ tests/test_bind_return/test_bind_return.vcxproj.filters \ tests/test_compose/test_compose.vcxproj \ tests/test_compose/test_compose.vcxproj.filters \ + tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj \ + tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj.filters \ + tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj \ + tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj.filters \ + tests/test_custom/test_custom.vcxproj \ + tests/test_custom/test_custom.vcxproj.filters \ tests/test_deduce_result_type/test_deduce_result_type.vcxproj \ tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters \ tests/test_disconnect/test_disconnect.vcxproj \ @@ -26,6 +38,10 @@ msvc_net2010_data = \ tests/test_functor_trait/test_functor_trait.vcxproj.filters \ tests/test_hide/test_hide.vcxproj \ tests/test_hide/test_hide.vcxproj.filters \ + tests/test_lambda/test_lambda.vcxproj \ + tests/test_lambda/test_lambda.vcxproj.filters \ + tests/test_limit_reference/test_limit_reference.vcxproj \ + tests/test_limit_reference/test_limit_reference.vcxproj.filters \ tests/test_mem_fun/test_mem_fun.vcxproj \ tests/test_mem_fun/test_mem_fun.vcxproj.filters \ tests/test_ptr_fun/test_ptr_fun.vcxproj \ @@ -40,5 +56,9 @@ msvc_net2010_data = \ tests/test_size/test_size.vcxproj.filters \ tests/test_slot/test_slot.vcxproj \ tests/test_slot/test_slot.vcxproj.filters \ + tests/test_slot_disconnect/test_slot_disconnect.vcxproj \ + tests/test_slot_disconnect/test_slot_disconnect.vcxproj.filters \ tests/test_trackable/test_trackable.vcxproj \ - tests/test_trackable/test_trackable.vcxproj.filters + tests/test_trackable/test_trackable.vcxproj.filters \ + tests/test_track_obj/test_track_obj.vcxproj \ + tests/test_track_obj/test_track_obj.vcxproj.filters diff --git a/MSVC_Net2010/libsigc++2.sln b/MSVC_Net2010/libsigc++2.sln index a5ac7a9..c1523b5 100644 --- a/MSVC_Net2010/libsigc++2.sln +++ b/MSVC_Net2010/libsigc++2.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}") = "test_bind", "tests\test_bind\test_bind.vcxproj", "{7D0D2CF8-5B22-4F9E-BD38-63083A2CF662}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_bind_return", "tests\test_bind_return\test_bind_return.vcxproj", "{EBA06A10-13EA-46D1-8B7F-C3D5308A47F9}" @@ -41,6 +41,56 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_accumulated", "tests\t EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsigc++", "libsigc++2.vcxproj", "{83997EF6-02D6-4CDB-8B3C-DBCA3018CC72}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_track_obj", "tests\test_track_obj\test_track_obj.vcxproj", "{4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_accum_iter", "tests\test_accum_iter\test_accum_iter.vcxproj", "{6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_bind_ref", "tests\test_bind_ref\test_bind_ref.vcxproj", "{6D6FAF93-EC61-4DB4-BD81-05FA35D25196}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_bind_refptr", "tests\test_bind_refptr\test_bind_refptr.vcxproj", "{52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_copy_invalid_slot", "tests\test_copy_invalid_slot\test_copy_invalid_slot.vcxproj", "{872275DA-5CF3-4EE7-A947-32E13D203F17}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_cpp11_lambda", "tests\test_cpp11_lambda\test_cpp11_lambda.vcxproj", "{0964487A-2B36-436A-B25C-4405D9FA5205}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_custom", "tests\test_custom\test_custom.vcxproj", "{66096E31-B40C-4E2E-9C34-8D5ABC891C8F}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_lambda", "tests\test_lambda\test_lambda.vcxproj", "{73000FE7-961D-4DE3-ABD6-83A8A851DDD5}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_limit_reference", "tests\test_limit_reference\test_limit_reference.vcxproj", "{FA8883FC-2639-4811-B684-1182EB48BE18}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_slot_disconnect", "tests\test_slot_disconnect\test_slot_disconnect.vcxproj", "{354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}" + ProjectSection(ProjectDependencies) = postProject + {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} = {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72} + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -201,6 +251,66 @@ Global {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72}.Release|Win32.Build.0 = Release|Win32 {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72}.Release|x64.ActiveCfg = Release|x64 {83997EF6-02D6-4CDB-8B3C-DBCA3018CC72}.Release|x64.Build.0 = Release|x64 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Debug|Win32.ActiveCfg = Debug|Win32 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Debug|Win32.Build.0 = Debug|Win32 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Debug|x64.ActiveCfg = Debug|Win32 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Release|Win32.ActiveCfg = Release|Win32 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Release|Win32.Build.0 = Release|Win32 + {4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}.Release|x64.ActiveCfg = Release|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Debug|Win32.ActiveCfg = Debug|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Debug|Win32.Build.0 = Debug|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Debug|x64.ActiveCfg = Debug|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Release|Win32.ActiveCfg = Release|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Release|Win32.Build.0 = Release|Win32 + {6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}.Release|x64.ActiveCfg = Release|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Debug|Win32.ActiveCfg = Debug|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Debug|Win32.Build.0 = Debug|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Debug|x64.ActiveCfg = Debug|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Release|Win32.ActiveCfg = Release|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Release|Win32.Build.0 = Release|Win32 + {6D6FAF93-EC61-4DB4-BD81-05FA35D25196}.Release|x64.ActiveCfg = Release|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Debug|Win32.ActiveCfg = Debug|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Debug|Win32.Build.0 = Debug|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Debug|x64.ActiveCfg = Debug|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Release|Win32.ActiveCfg = Release|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Release|Win32.Build.0 = Release|Win32 + {52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}.Release|x64.ActiveCfg = Release|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Debug|Win32.ActiveCfg = Debug|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Debug|Win32.Build.0 = Debug|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Debug|x64.ActiveCfg = Debug|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Release|Win32.ActiveCfg = Release|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Release|Win32.Build.0 = Release|Win32 + {872275DA-5CF3-4EE7-A947-32E13D203F17}.Release|x64.ActiveCfg = Release|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Debug|Win32.ActiveCfg = Debug|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Debug|Win32.Build.0 = Debug|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Debug|x64.ActiveCfg = Debug|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Release|Win32.ActiveCfg = Release|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Release|Win32.Build.0 = Release|Win32 + {0964487A-2B36-436A-B25C-4405D9FA5205}.Release|x64.ActiveCfg = Release|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Debug|Win32.Build.0 = Debug|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Debug|x64.ActiveCfg = Debug|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Release|Win32.ActiveCfg = Release|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Release|Win32.Build.0 = Release|Win32 + {66096E31-B40C-4E2E-9C34-8D5ABC891C8F}.Release|x64.ActiveCfg = Release|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Debug|Win32.ActiveCfg = Debug|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Debug|Win32.Build.0 = Debug|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Debug|x64.ActiveCfg = Debug|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Release|Win32.ActiveCfg = Release|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Release|Win32.Build.0 = Release|Win32 + {73000FE7-961D-4DE3-ABD6-83A8A851DDD5}.Release|x64.ActiveCfg = Release|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Debug|Win32.ActiveCfg = Debug|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Debug|Win32.Build.0 = Debug|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Debug|x64.ActiveCfg = Debug|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Release|Win32.ActiveCfg = Release|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Release|Win32.Build.0 = Release|Win32 + {FA8883FC-2639-4811-B684-1182EB48BE18}.Release|x64.ActiveCfg = Release|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Debug|Win32.ActiveCfg = Debug|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Debug|Win32.Build.0 = Debug|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Debug|x64.ActiveCfg = Debug|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Release|Win32.ActiveCfg = Release|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Release|Win32.Build.0 = Release|Win32 + {354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}.Release|x64.ActiveCfg = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/MSVC_Net2010/libsigc++2.vcxproj b/MSVC_Net2010/libsigc++2.vcxproj index 89dc7ff..e74c8fe 100644 --- a/MSVC_Net2010/libsigc++2.vcxproj +++ b/MSVC_Net2010/libsigc++2.vcxproj @@ -303,13 +303,14 @@ <ItemGroup> <ClInclude Include="..\sigc++\adaptors\adaptor_trait.h" /> <ClInclude Include="..\sigc++\adaptors\adaptors.h" /> + <ClInclude Include="..\sigc++\adaptors\bound_argument.h" /> <ClInclude Include="..\sigc++\adaptors\lambda\base.h" /> + <ClInclude Include="..\sigc++\adaptors\track_obj.h" /> <ClInclude Include="..\sigc++\bind.h" /> <ClInclude Include="..\sigc++\adaptors\bind.h" /> <ClInclude Include="..\sigc++\adaptors\bind_return.h" /> <ClInclude Include="..\sigc++\bind_return.h" /> <ClInclude Include="..\sigc++\class_slot.h" /> - <ClInclude Include="..\sigc++\compatibility.h" /> <ClInclude Include="..\sigc++\adaptors\compose.h" /> <ClInclude Include="..\sigc++\connection.h" /> <ClInclude Include="..\sigc++\adaptors\deduce_result_type.h" /> @@ -321,6 +322,7 @@ <ClInclude Include="..\sigc++\adaptors\hide.h" /> <ClInclude Include="..\sigc++\adaptors\lambda\lambda.h" /> <ClInclude Include="..\sigc++\functors\mem_fun.h" /> + <ClInclude Include="..\sigc++\limit_reference.h" /> <ClInclude Include="..\sigc++\method_slot.h" /> <ClInclude Include="..\sigc++\object.h" /> <ClInclude Include="..\sigc++\object_slot.h" /> diff --git a/MSVC_Net2010/libsigc++2.vcxproj.filters b/MSVC_Net2010/libsigc++2.vcxproj.filters index 9dcde7b..fa32982 100644 --- a/MSVC_Net2010/libsigc++2.vcxproj.filters +++ b/MSVC_Net2010/libsigc++2.vcxproj.filters @@ -62,9 +62,6 @@ <ClInclude Include="..\sigc++\class_slot.h"> <Filter>Header Files</Filter> </ClInclude> - <ClInclude Include="..\sigc++\compatibility.h"> - <Filter>Header Files</Filter> - </ClInclude> <ClInclude Include="..\sigc++\adaptors\compose.h"> <Filter>Header Files</Filter> </ClInclude> @@ -161,6 +158,15 @@ <ClInclude Include="..\sigc++\visit_each.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\sigc++\limit_reference.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\sigc++\adaptors\bound_argument.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\sigc++\adaptors\track_obj.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="sigc.rc"> diff --git a/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj b/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj new file mode 100644 index 0000000..82ed83c --- /dev/null +++ b/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{6BD61EB8-1BAA-4E7D-93AD-1D8B10C56B4D}</ProjectGuid> + <RootNamespace>test_accum_iter</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_accum_iter.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj.filters b/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj.filters new file mode 100644 index 0000000..fd49c3b --- /dev/null +++ b/MSVC_Net2010/tests/test_accum_iter/test_accum_iter.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_accum_iter.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj b/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj index 9e18f84..9a809bd 100644 --- a/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj +++ b/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj @@ -182,8 +182,12 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_accumulated.cc" /> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj.filters b/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj.filters index 26b34f0..e1be10d 100644 --- a/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj.filters +++ b/MSVC_Net2010/tests/test_accumulated/test_accumulated.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_accumulated.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind/test_bind.vcxproj b/MSVC_Net2010/tests/test_bind/test_bind.vcxproj index fb1f3c6..689cefb 100644 --- a/MSVC_Net2010/tests/test_bind/test_bind.vcxproj +++ b/MSVC_Net2010/tests/test_bind/test_bind.vcxproj @@ -171,6 +171,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_bind.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -184,6 +185,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_bind/test_bind.vcxproj.filters b/MSVC_Net2010/tests/test_bind/test_bind.vcxproj.filters index db0fd29..4d4ec0b 100644 --- a/MSVC_Net2010/tests/test_bind/test_bind.vcxproj.filters +++ b/MSVC_Net2010/tests/test_bind/test_bind.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_bind.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj b/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj new file mode 100644 index 0000000..07b2ce9 --- /dev/null +++ b/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{6D6FAF93-EC61-4DB4-BD81-05FA35D25196}</ProjectGuid> + <RootNamespace>test_bind_ref</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_bind_ref.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj.filters b/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj.filters new file mode 100644 index 0000000..3cf5ec4 --- /dev/null +++ b/MSVC_Net2010/tests/test_bind_ref/test_bind_ref.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_bind_ref.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj b/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj new file mode 100644 index 0000000..ec542b3 --- /dev/null +++ b/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{52C29F6B-60EF-4130-BB02-6DEE0D9CDE13}</ProjectGuid> + <RootNamespace>test_bind_refptr</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_bind_refptr.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj.filters b/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj.filters new file mode 100644 index 0000000..f6c13e5 --- /dev/null +++ b/MSVC_Net2010/tests/test_bind_refptr/test_bind_refptr.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_bind_refptr.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj b/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj index c1ef3f9..84a2d2f 100644 --- a/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj +++ b/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_bind_return.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj.filters b/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj.filters index b92aa71..7dea5aa 100644 --- a/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj.filters +++ b/MSVC_Net2010/tests/test_bind_return/test_bind_return.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_bind_return.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_compose/test_compose.vcxproj b/MSVC_Net2010/tests/test_compose/test_compose.vcxproj index 739e868..390b2e8 100644 --- a/MSVC_Net2010/tests/test_compose/test_compose.vcxproj +++ b/MSVC_Net2010/tests/test_compose/test_compose.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_compose.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_compose/test_compose.vcxproj.filters b/MSVC_Net2010/tests/test_compose/test_compose.vcxproj.filters index f6cde38..a819994 100644 --- a/MSVC_Net2010/tests/test_compose/test_compose.vcxproj.filters +++ b/MSVC_Net2010/tests/test_compose/test_compose.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_compose.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj b/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj new file mode 100644 index 0000000..c61b91f --- /dev/null +++ b/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{872275DA-5CF3-4EE7-A947-32E13D203F17}</ProjectGuid> + <RootNamespace>test_copy_invalid_slot</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_copy_invalid_slot.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj.filters b/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj.filters new file mode 100644 index 0000000..d348755 --- /dev/null +++ b/MSVC_Net2010/tests/test_copy_invalid_slot/test_copy_invalid_slot.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_copy_invalid_slot.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj b/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj new file mode 100644 index 0000000..bc8c06e --- /dev/null +++ b/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{0964487A-2B36-436A-B25C-4405D9FA5205}</ProjectGuid> + <RootNamespace>test_cpp11_lambda</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_cpp11_lambda.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj.filters b/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj.filters new file mode 100644 index 0000000..182c349 --- /dev/null +++ b/MSVC_Net2010/tests/test_cpp11_lambda/test_cpp11_lambda.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_cpp11_lambda.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_custom/test_custom.vcxproj b/MSVC_Net2010/tests/test_custom/test_custom.vcxproj new file mode 100644 index 0000000..a6415ac --- /dev/null +++ b/MSVC_Net2010/tests/test_custom/test_custom.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{66096E31-B40C-4E2E-9C34-8D5ABC891C8F}</ProjectGuid> + <RootNamespace>test_custom</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_custom.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_custom/test_custom.vcxproj.filters b/MSVC_Net2010/tests/test_custom/test_custom.vcxproj.filters new file mode 100644 index 0000000..8d6f62b --- /dev/null +++ b/MSVC_Net2010/tests/test_custom/test_custom.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_custom.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj b/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj index c384add..6c641d9 100644 --- a/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj +++ b/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_deduce_result_type.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters b/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters index 11d6637..f556665 100644 --- a/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters +++ b/MSVC_Net2010/tests/test_deduce_result_type/test_deduce_result_type.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_deduce_result_type.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj b/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj index 27c451f..8f477d7 100644 --- a/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj +++ b/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_disconnect.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj.filters b/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj.filters index e223f37..03671c2 100644 --- a/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj.filters +++ b/MSVC_Net2010/tests/test_disconnect/test_disconnect.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_disconnect.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj b/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj index d85da90..d7480f6 100644 --- a/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj +++ b/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_disconnect_during_emit.cc" /> </ItemGroup> <ItemGroup> @@ -176,6 +177,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj.filters b/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj.filters index fe43380..0ec620c 100644 --- a/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj.filters +++ b/MSVC_Net2010/tests/test_disconnect_during_emit/test_disconnect_during_emit.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_disconnect_during_emit.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj b/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj index 7ad3e13..717e851 100644 --- a/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj +++ b/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_exception_catch.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj.filters b/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj.filters index df01a8d..1a134d4 100644 --- a/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj.filters +++ b/MSVC_Net2010/tests/test_exception_catch/test_exception_catch.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_exception_catch.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj b/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj index f20d35f..5cd935e 100644 --- a/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj +++ b/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_functor_trait.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj.filters b/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj.filters index 0fa83af..a53c2ee 100644 --- a/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj.filters +++ b/MSVC_Net2010/tests/test_functor_trait/test_functor_trait.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_functor_trait.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_hide/test_hide.vcxproj b/MSVC_Net2010/tests/test_hide/test_hide.vcxproj index 2cc0f13..1721859 100644 --- a/MSVC_Net2010/tests/test_hide/test_hide.vcxproj +++ b/MSVC_Net2010/tests/test_hide/test_hide.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_hide.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_hide/test_hide.vcxproj.filters b/MSVC_Net2010/tests/test_hide/test_hide.vcxproj.filters index d8ca952..fab4687 100644 --- a/MSVC_Net2010/tests/test_hide/test_hide.vcxproj.filters +++ b/MSVC_Net2010/tests/test_hide/test_hide.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_hide.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj b/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj new file mode 100644 index 0000000..477eaf7 --- /dev/null +++ b/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{73000FE7-961D-4DE3-ABD6-83A8A851DDD5}</ProjectGuid> + <RootNamespace>test_lambda</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_lambda.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj.filters b/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj.filters new file mode 100644 index 0000000..f6b34fb --- /dev/null +++ b/MSVC_Net2010/tests/test_lambda/test_lambda.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_lambda.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj b/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj new file mode 100644 index 0000000..f2d0ae6 --- /dev/null +++ b/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{FA8883FC-2639-4811-B684-1182EB48BE18}</ProjectGuid> + <RootNamespace>test_limit_reference</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_limit_reference.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj.filters b/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj.filters new file mode 100644 index 0000000..d3775de --- /dev/null +++ b/MSVC_Net2010/tests/test_limit_reference/test_limit_reference.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_limit_reference.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj b/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj index 89398f7..5b2bbc7 100644 --- a/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj +++ b/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_mem_fun.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj.filters b/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj.filters index 4967486..491e8f0 100644 --- a/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj.filters +++ b/MSVC_Net2010/tests/test_mem_fun/test_mem_fun.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_mem_fun.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj b/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj index 3a7d1e8..9184700 100644 --- a/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj +++ b/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_ptr_fun.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj.filters b/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj.filters index 61c9153..302366e 100644 --- a/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj.filters +++ b/MSVC_Net2010/tests/test_ptr_fun/test_ptr_fun.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_ptr_fun.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_retype/test_retype.vcxproj b/MSVC_Net2010/tests/test_retype/test_retype.vcxproj index c69a659..ea5982e 100644 --- a/MSVC_Net2010/tests/test_retype/test_retype.vcxproj +++ b/MSVC_Net2010/tests/test_retype/test_retype.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_retype.cc" /> </ItemGroup> <ItemGroup> @@ -176,6 +177,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_retype/test_retype.vcxproj.filters b/MSVC_Net2010/tests/test_retype/test_retype.vcxproj.filters index ef3429f..fb7a4cf 100644 --- a/MSVC_Net2010/tests/test_retype/test_retype.vcxproj.filters +++ b/MSVC_Net2010/tests/test_retype/test_retype.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_retype.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj b/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj index fd78145..3abb8a3 100644 --- a/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj +++ b/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_retype_return.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj.filters b/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj.filters index 704d6c4..425efb1 100644 --- a/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj.filters +++ b/MSVC_Net2010/tests/test_retype_return/test_retype_return.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_retype_return.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_signal/test_signal.vcxproj b/MSVC_Net2010/tests/test_signal/test_signal.vcxproj index 53ad5ca..55982b4 100644 --- a/MSVC_Net2010/tests/test_signal/test_signal.vcxproj +++ b/MSVC_Net2010/tests/test_signal/test_signal.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_signal.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_signal/test_signal.vcxproj.filters b/MSVC_Net2010/tests/test_signal/test_signal.vcxproj.filters index 3e79c69..c0e0b94 100644 --- a/MSVC_Net2010/tests/test_signal/test_signal.vcxproj.filters +++ b/MSVC_Net2010/tests/test_signal/test_signal.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_signal.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_size/test_size.vcxproj b/MSVC_Net2010/tests/test_size/test_size.vcxproj index feb78cf..15d0881 100644 --- a/MSVC_Net2010/tests/test_size/test_size.vcxproj +++ b/MSVC_Net2010/tests/test_size/test_size.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_size.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_size/test_size.vcxproj.filters b/MSVC_Net2010/tests/test_size/test_size.vcxproj.filters index 6f1adb8..32f3daf 100644 --- a/MSVC_Net2010/tests/test_size/test_size.vcxproj.filters +++ b/MSVC_Net2010/tests/test_size/test_size.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_size.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_slot/test_slot.vcxproj b/MSVC_Net2010/tests/test_slot/test_slot.vcxproj index 7683c52..ac0f0b4 100644 --- a/MSVC_Net2010/tests/test_slot/test_slot.vcxproj +++ b/MSVC_Net2010/tests/test_slot/test_slot.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_slot.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_slot/test_slot.vcxproj.filters b/MSVC_Net2010/tests/test_slot/test_slot.vcxproj.filters index 8411af4..7ff90e7 100644 --- a/MSVC_Net2010/tests/test_slot/test_slot.vcxproj.filters +++ b/MSVC_Net2010/tests/test_slot/test_slot.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_slot.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj b/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj new file mode 100644 index 0000000..a239964 --- /dev/null +++ b/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{354A2B5F-9F1A-48BB-B9C4-6E7E9A6C8043}</ProjectGuid> + <RootNamespace>test_slot_disconnect</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_slot_disconnect.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj.filters b/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj.filters new file mode 100644 index 0000000..010b3d5 --- /dev/null +++ b/MSVC_Net2010/tests/test_slot_disconnect/test_slot_disconnect.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_slot_disconnect.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj b/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj new file mode 100644 index 0000000..b5e7a95 --- /dev/null +++ b/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug|Win32"> + <Configuration>Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release|Win32"> + <Configuration>Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{4F5F838F-2DCD-4FB6-87B5-9BF87A8671BA}</ProjectGuid> + <RootNamespace>test_track_obj</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>true</UseDebugLibraries> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseDebugLibraries>false</UseDebugLibraries> + <WholeProgramOptimization>true</WholeProgramOptimization> + <CharacterSet>MultiByte</CharacterSet> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <OutDir>$(PlatformName)\$(Configuration)\</OutDir> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <IntDir>$(PlatformName)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> + <ClCompile> + <WarningLevel>Level3</WarningLevel> + <Optimization>MaxSpeed</Optimization> + <FunctionLevelLinking>true</FunctionLevelLinking> + <IntrinsicFunctions>true</IntrinsicFunctions> + <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ClCompile> + <Link> + <GenerateDebugInformation>true</GenerateDebugInformation> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <OptimizeReferences>true</OptimizeReferences> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> + <ClCompile Include="..\..\..\tests\test_track_obj.cc" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\libsigc++2.vcxproj"> + <Project>{83997ef6-02d6-4cdb-8b3c-dbca3018cc72}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj.filters b/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj.filters new file mode 100644 index 0000000..49a753e --- /dev/null +++ b/MSVC_Net2010/tests/test_track_obj/test_track_obj.vcxproj.filters @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <Filter Include="Source Files"> + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> + <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + </Filter> + <Filter Include="Header Files"> + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> + <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> + </Filter> + <Filter Include="Resource Files"> + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + </Filter> + </ItemGroup> + <ItemGroup> + <ClCompile Include="..\..\..\tests\test_track_obj.cc"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj b/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj index 86d7c22..6a3ca58 100644 --- a/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj +++ b/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj @@ -168,6 +168,7 @@ </Link> </ItemDefinitionGroup> <ItemGroup> + <ClCompile Include="..\..\..\tests\testutilities.cc" /> <ClCompile Include="..\..\..\tests\test_trackable.cc"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> </PrecompiledHeader> @@ -181,6 +182,9 @@ <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj.filters b/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj.filters index bdf8ffe..c95ee5a 100644 --- a/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj.filters +++ b/MSVC_Net2010/tests/test_trackable/test_trackable.vcxproj.filters @@ -18,5 +18,13 @@ <ClCompile Include="..\..\..\tests\test_trackable.cc"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\tests\testutilities.cc"> + <Filter>Source Files</Filter> + </ClCompile> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\..\..\tests\testutilities.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> </Project>
\ No newline at end of file |