[libsigcplusplus/libsigc++-2-8] MSVC builds: Update sigc++ project
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsigcplusplus/libsigc++-2-8] MSVC builds: Update sigc++ project
- Date: Thu, 10 Mar 2016 07:37:36 +0000 (UTC)
commit c97f598ac21cc494b8fc2598c6958136ccc84a29
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Thu Mar 10 15:36:43 2016 +0800
MSVC builds: Update sigc++ project
Add the new source files and headers from adaptors/lambda, and re-order
the source files list into alphabetical order.
MSVC_Net2013/libsigc++2.vcxproj | 39 ++++++++++++++++--------------
MSVC_Net2013/libsigc++2.vcxproj.filters | 39 ++++++++++++++++--------------
MSVC_Net2013/sigc-install.props | 4 ++-
3 files changed, 45 insertions(+), 37 deletions(-)
---
diff --git a/MSVC_Net2013/libsigc++2.vcxproj b/MSVC_Net2013/libsigc++2.vcxproj
index a3d03e1..15762b9 100644
--- a/MSVC_Net2013/libsigc++2.vcxproj
+++ b/MSVC_Net2013/libsigc++2.vcxproj
@@ -128,47 +128,50 @@
<ClCompile Include="..\sigc++\signal.cc" />
<ClCompile Include="..\sigc++\signal_base.cc" />
<ClCompile Include="..\sigc++\trackable.cc" />
+ <ClCompile Include="..\sigc++\adaptors\lambda\lambda.cc" />
<ClCompile Include="..\sigc++\functors\slot.cc" />
<ClCompile Include="..\sigc++\functors\slot_base.cc" />
</ItemGroup>
<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\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++\adaptors\compose.h" />
<ClInclude Include="..\sigc++\connection.h" />
- <ClInclude Include="..\sigc++\adaptors\deduce_result_type.h" />
- <ClInclude Include="..\sigc++\adaptors\exception_catch.h" />
- <ClInclude Include="..\sigc++\functors\functor_trait.h" />
- <ClInclude Include="..\sigc++\functors\functors.h" />
<ClInclude Include="..\sigc++\hide.h" />
- <ClInclude Include="..\sigc++\adaptors\hide.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" />
- <ClInclude Include="..\sigc++\functors\ptr_fun.h" />
<ClInclude Include="..\sigc++\reference_wrapper.h" />
- <ClInclude Include="..\sigc++\adaptors\retype.h" />
<ClInclude Include="..\sigc++\retype.h" />
<ClInclude Include="..\sigc++\retype_return.h" />
- <ClInclude Include="..\sigc++\adaptors\retype_return.h" />
<ClInclude Include="..\sigc++\sigc++.h" />
<ClInclude Include="..\sigc++\signal.h" />
<ClInclude Include="..\sigc++\signal_base.h" />
- <ClInclude Include="..\sigc++\functors\slot.h" />
<ClInclude Include="..\sigc++\slot.h" />
- <ClInclude Include="..\sigc++\functors\slot_base.h" />
<ClInclude Include="..\sigc++\trackable.h" />
<ClInclude Include="..\sigc++\type_traits.h" />
<ClInclude Include="..\sigc++\visit_each.h" />
+ <ClInclude Include="..\sigc++\adaptors\adaptor_trait.h" />
+ <ClInclude Include="..\sigc++\adaptors\adaptors.h" />
+ <ClInclude Include="..\sigc++\adaptors\bind.h" />
+ <ClInclude Include="..\sigc++\adaptors\bind_return.h" />
+ <ClInclude Include="..\sigc++\adaptors\bound_argument.h" />
+ <ClInclude Include="..\sigc++\adaptors\compose.h" />
+ <ClInclude Include="..\sigc++\adaptors\deduce_result_type.h" />
+ <ClInclude Include="..\sigc++\adaptors\exception_catch.h" />
+ <ClInclude Include="..\sigc++\adaptors\hide.h" />
+ <ClInclude Include="..\sigc++\adaptors\retype.h" />
+ <ClInclude Include="..\sigc++\adaptors\retype_return.h" />
+ <ClInclude Include="..\sigc++\adaptors\track_obj.h" />
+ <ClInclude Include="..\sigc++\adaptors\lamdba\base.h" />
+ <ClInclude Include="..\sigc++\adaptors\lamdba\select.h" />
+ <ClInclude Include="..\sigc++\functors\functor_trait.h" />
+ <ClInclude Include="..\sigc++\functors\functors.h" />
+ <ClInclude Include="..\sigc++\functors\mem_fun.h" />
+ <ClInclude Include="..\sigc++\functors\ptr_fun.h" />
+ <ClInclude Include="..\sigc++\functors\slot.h" />
+ <ClInclude Include="..\sigc++\functors\slot_base.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="sigc.rc" />
diff --git a/MSVC_Net2013/libsigc++2.vcxproj.filters b/MSVC_Net2013/libsigc++2.vcxproj.filters
index 7ce0335..d7a58cd 100644
--- a/MSVC_Net2013/libsigc++2.vcxproj.filters
+++ b/MSVC_Net2013/libsigc++2.vcxproj.filters
@@ -18,48 +18,51 @@
<ClCompile Include="..\sigc++\connection.cc"><Filter>Source Files</Filter></ClCompile>
<ClCompile Include="..\sigc++\signal.cc"><Filter>Source Files</Filter></ClCompile>
<ClCompile Include="..\sigc++\signal_base.cc"><Filter>Source Files</Filter></ClCompile>
+ <ClCompile Include="..\sigc++\trackable.cc"><Filter>Source Files</Filter></ClCompile>
+ <ClCompile Include="..\sigc++\adaptors\lambda\lambda.cc"><Filter>Source Files</Filter></ClCompile>
<ClCompile Include="..\sigc++\functors\slot.cc"><Filter>Source Files</Filter></ClCompile>
<ClCompile Include="..\sigc++\functors\slot_base.cc"><Filter>Source Files</Filter></ClCompile>
- <ClCompile Include="..\sigc++\trackable.cc"><Filter>Source Files</Filter></ClCompile>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="..\sigc++\adaptors\adaptor_trait.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\adaptors.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\bind.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\bind.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\bind_return.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\bind_return.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\class_slot.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\compose.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\connection.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\deduce_result_type.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\exception_catch.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\functor_trait.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\functors.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\hide.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\hide.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\mem_fun.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\limit_reference.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\method_slot.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\object.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\object_slot.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\ptr_fun.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\reference_wrapper.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\retype.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\retype.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\retype_return.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\adaptors\retype_return.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\sigc++.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\signal.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\signal_base.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\slot.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\slot.h"><Filter>Header Files</Filter></ClInclude>
- <ClInclude Include="..\sigc++\functors\slot_base.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\trackable.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\type_traits.h"><Filter>Header Files</Filter></ClInclude>
<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\adaptor_trait.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\adaptors.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\bind.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\bind_return.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\adaptors\bound_argument.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\compose.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\deduce_result_type.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\exception_catch.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\hide.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\retype.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\retype_return.h"><Filter>Header Files</Filter></ClInclude>
<ClInclude Include="..\sigc++\adaptors\track_obj.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\lamdba\base.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\adaptors\lamdba\select.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\functor_trait.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\functors.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\mem_fun.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\ptr_fun.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\slot.h"><Filter>Header Files</Filter></ClInclude>
+ <ClInclude Include="..\sigc++\functors\slot_base.h"><Filter>Header Files</Filter></ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="sigc.rc"><Filter>Resource Files</Filter></ResourceCompile>
diff --git a/MSVC_Net2013/sigc-install.props b/MSVC_Net2013/sigc-install.props
index c3aa67c..8e740bc 100644
--- a/MSVC_Net2013/sigc-install.props
+++ b/MSVC_Net2013/sigc-install.props
@@ -21,7 +21,7 @@ copy ".\sigc++config.h" "$(CopyDir)\lib\sigc++-$(ApiMajorVersion).$(ApiMinorVers
if "$(Configuration)" == "Release" copy "$(BinDir)\sigc$(ReleaseDllSuffix).lib" "$(CopyDir)\lib"
if "$(Configuration)" == "Debug" copy "$(BinDir)\sigc$(DebugDllSuffix).lib" "$(CopyDir)\lib"
-mkdir "$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors"
+mkdir "$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\lambda"
mkdir "$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\functors"
copy "..\sigc++\sigc++.h" "$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\"
@@ -50,6 +50,8 @@ copy "..\sigc++\adaptors\hide.h" "$(CopyDir)\include\sigc++-$(ApiMajorVersion).$
copy "..\sigc++\adaptors\retype.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\"
copy "..\sigc++\adaptors\retype_return.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\"
copy "..\sigc++\adaptors\track_obj.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\"
+copy "..\sigc++\adaptors\lambda\base.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\lambda"
+copy "..\sigc++\adaptors\lambda\select.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\adaptors\lambda"
copy "..\sigc++\functors\functors.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\functors\"
copy "..\sigc++\functors\functor_trait.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\functors\"
copy "..\sigc++\functors\mem_fun.h"
"$(CopyDir)\include\sigc++-$(ApiMajorVersion).$(ApiMinorVersion)\sigc++\functors\"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]