Boost logo

Boost-Commit :

From: stipe_at_[hidden]
Date: 2007-11-16 00:17:20


Author: srajko
Date: 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
New Revision: 41137
URL: http://svn.boost.org/trac/boost/changeset/41137

Log:
update MSVC project files, make VTK example build with MSVC
Added:
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/dataflow.sln (contents, props changed)
Removed:
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/signal_network.sln
Text files modified:
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj | 350 ++++++++++++++++++++++++++++++++++++---
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/doc.vcproj | 149 ++++++++++++++--
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/example.vcproj | 144 ++++++++++++---
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/test.vcproj | 244 ++++++++++++++++-----------
   sandbox/SOC/2007/signals/libs/dataflow/example/VTK/Jamfile.v2 | 18 +
   sandbox/SOC/2007/signals/libs/dataflow/example/blueprint/blueprint_example.cpp | 4
   6 files changed, 718 insertions(+), 191 deletions(-)

Modified: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="8.00"
         Name="build"
- ProjectGUID="{C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}"
+ ProjectGUID="{57094754-267b-4a64-9863-e12326346271}"
>
         <Platforms>
                 <Platform
@@ -24,6 +24,7 @@
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
+
                                 Output=""
                                 PreprocessorDefinitions=""
                                 IncludeSearchPath=""
@@ -44,6 +45,7 @@
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
+
                                 Output=""
                                 PreprocessorDefinitions=""
                                 IncludeSearchPath=""
@@ -60,114 +62,402 @@
                 <Filter
                         Name="dataflow"
>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support.hpp"
+ >
+ </File>
+ <Filter
+ Name="connection"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\connection\operators.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\connection\group.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\connection\port_map.hpp"
+ >
+ </File>
+ <Filter
+ Name="operator"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\connection\operator\group.hpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="detail"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\detail\make_ref.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\detail\enable_if_defined.hpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="phoenix"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\static_function.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\support.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\advance.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\static_value.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\components.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\sequence_environment.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\producer_container.hpp"
+ >
+ </File>
+ <Filter
+ Name="connection"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\connection\iterator_relative.hpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="component"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\component\constant.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\component\producer_accumulator.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\component\producer.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\component\producer_wrapper.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\component\consumer.hpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="detail"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\phoenix\detail\static_function_call.hpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="support"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\filter.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\common.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\invocable.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\binary_operation.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\port.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\keyed_port.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\proxy_port.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\unary_operation.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\component_operation.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\reflective_component.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\component.hpp"
+ >
+ </File>
+ <Filter
+ Name="port"
+ >
+ <Filter
+ Name="detail"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\port\detail\proxy_port_traits_sequence.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\support\port\detail\port_traits_sequence.hpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="templates"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\templates\binary_operation.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\templates\operator.hpp"
+ >
+ </File>
+ </Filter>
                         <Filter
                                 Name="signals"
>
                                 <File
- RelativePath="..\..\..\..\boost\dataflow\signal\connection.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\support.hpp"
>
                                 </File>
                                 <File
- RelativePath="..\..\..\..\boost\dataflow\signal\support.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\runtime_support.hpp"
>
                                 </File>
                                 <Filter
+ Name="connection"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\operators.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\slot_selector.hpp"
+ >
+ </File>
+ <Filter
+ Name="detail"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\detail\replace_return_type.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\detail\result_of_defined.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\detail\bind_object.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\connection\detail\slot_type.hpp"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
                                         Name="component"
>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\applicator.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\junction.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\chain.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\modifier.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\conditional.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\applicator.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\conditional_modifier.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\mutex.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\counter.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\conditional_templated.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\filter.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\conditional.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\filter_base.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\timed_generator.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\function.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\socket_receiver.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\instantiator.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\instantiator.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\junction.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\filter_base.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\modifier.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\counter.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\mutex.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\conditional_modifier.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\selector.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\chain.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\socket_receiver.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\function.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\socket_sender.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\filter.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\storage.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\condition.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\component\timed_generator.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\socket_sender.hpp"
>
                                         </File>
- </Filter>
- <Filter
- Name="connection"
- >
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\connection\slot_selector.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\storage.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\connection\slot_selector_map.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\multiplexer.hpp"
>
                                         </File>
+ <Filter
+ Name="detail"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\detail\storable.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\detail\serialize_fusion_vector.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\detail\unfused_inherited.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\detail\generic_template.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signals\component\detail\unfused_inherited_templated.hpp"
+ >
+ </File>
+ </Filter>
                                 </Filter>
                                 <Filter
                                         Name="detail"
>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\detail\enable_if_defined.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\detail\enable_if_defined.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\dataflow\signal\detail\unfused_typed_class.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signals\detail\unfused_typed_class.hpp"
>
                                         </File>
                                 </Filter>
                         </Filter>
+ <Filter
+ Name="utility"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\utility\underlying_type.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\utility\copy_cv.hpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="blueprint"
+ >
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\network.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\connection.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\component.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\connection_t.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\get_port.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\port.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\blueprint\port_t.hpp"
+ >
+ </File>
+ </Filter>
                 </Filter>
                 <Filter
                         Name="solution build"
@@ -177,11 +467,11 @@
>
                         </File>
                         <File
- RelativePath="..\..\..\..\Jamfile.v2"
+ RelativePath="..\..\..\..\project-root.jam"
>
                         </File>
                         <File
- RelativePath="..\..\..\..\project-root.jam"
+ RelativePath="..\..\..\..\Jamfile.v2"
>
                         </File>
                 </Filter>

Added: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/dataflow.sln
==============================================================================
--- (empty file)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/dataflow.sln 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -0,0 +1,37 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "build", "build.vcproj", "{57094754-267B-4A64-9863-E12326346271}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "doc", "doc.vcproj", "{BBAAD8A1-8792-4EAE-9899-20C359B62645}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcproj", "{81616215-AE99-438D-ACFF-896032940990}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test.vcproj", "{151E2151-A02D-4748-ABA6-F75A68D72CCA}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug|Win32 = debug|Win32
+ release|Win32 = release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {57094754-267B-4A64-9863-E12326346271}.debug|Win32.ActiveCfg = debug|Win32
+ {57094754-267B-4A64-9863-E12326346271}.debug|Win32.Build.0 = debug|Win32
+ {57094754-267B-4A64-9863-E12326346271}.release|Win32.ActiveCfg = release|Win32
+ {57094754-267B-4A64-9863-E12326346271}.release|Win32.Build.0 = release|Win32
+ {BBAAD8A1-8792-4EAE-9899-20C359B62645}.debug|Win32.ActiveCfg = release|Win32
+ {BBAAD8A1-8792-4EAE-9899-20C359B62645}.debug|Win32.Build.0 = release|Win32
+ {BBAAD8A1-8792-4EAE-9899-20C359B62645}.release|Win32.ActiveCfg = release|Win32
+ {BBAAD8A1-8792-4EAE-9899-20C359B62645}.release|Win32.Build.0 = release|Win32
+ {81616215-AE99-438D-ACFF-896032940990}.debug|Win32.ActiveCfg = debug|Win32
+ {81616215-AE99-438D-ACFF-896032940990}.debug|Win32.Build.0 = debug|Win32
+ {81616215-AE99-438D-ACFF-896032940990}.release|Win32.ActiveCfg = release|Win32
+ {81616215-AE99-438D-ACFF-896032940990}.release|Win32.Build.0 = release|Win32
+ {151E2151-A02D-4748-ABA6-F75A68D72CCA}.debug|Win32.ActiveCfg = debug|Win32
+ {151E2151-A02D-4748-ABA6-F75A68D72CCA}.debug|Win32.Build.0 = debug|Win32
+ {151E2151-A02D-4748-ABA6-F75A68D72CCA}.release|Win32.ActiveCfg = release|Win32
+ {151E2151-A02D-4748-ABA6-F75A68D72CCA}.release|Win32.Build.0 = release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal

Modified: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/doc.vcproj
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/doc.vcproj (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/doc.vcproj 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -3,48 +3,95 @@
         ProjectType="Visual C++"
         Version="8.00"
         Name="doc"
- ProjectGUID="{63CC95EA-4647-495B-9072-D38F368D4C6E}"
- RootNamespace="doc"
- Keyword="MakeFileProj"
+ ProjectGUID="{bbaad8a1-8792-4eae-9899-20c359b62645}"
>
- <Platforms>
- <Platform
+ <Platforms>
+ <Platform
                         Name="Win32"
                 />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
                         Name="release|Win32"
                         OutputDirectory="..\..\..\..\bin.v2\libs\$(SolutionName)\$(ProjectName)\msvc-8.0\$(ConfigurationName)\threading-multi"
                         IntermediateDirectory="$(OutDir)"
                         ConfigurationType="0"
>
- <Tool
+ <Tool
                                 Name="VCNMakeTool"
                                 BuildCommandLine="cd ../../doc&#x0D;&#x0A;bjam --v2 $(ConfigurationName)"
                                 ReBuildCommandLine="cd ../../doc&#x0D;&#x0A;bjam --v2 -a $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
+
                                 Output=""
- PreprocessorDefinitions="WIN32;NDEBUG"
+ PreprocessorDefinitions=""
                                 IncludeSearchPath=""
                                 ForcedIncludes=""
                                 AssemblySearchPath=""
                                 ForcedUsingAssemblies=""
                                 CompileAsManaged=""
                         />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\doc\dataflow1.svg"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow2.svg"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow3.svg"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow1.png"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow2.png"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow3.png"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\phoenix.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\dataflow_table.xml"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\Jamfile.v2"
+ >
+ </File>
                 <File
                         RelativePath="..\..\doc\components.qbk"
>
                 </File>
                 <File
- RelativePath="..\..\doc\connections.qbk"
+ RelativePath="..\..\doc\signals.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\future.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\concepts.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\rationale.qbk"
>
                 </File>
                 <File
@@ -52,14 +99,70 @@
>
                 </File>
                 <File
- RelativePath="..\..\doc\Jamfile.v2"
+ RelativePath="..\..\doc\port_concepts.qbk"
>
                 </File>
                 <File
- RelativePath="..\..\doc\signal_network.qbk"
+ RelativePath="..\..\doc\dataflow.qbk"
>
                 </File>
- </Files>
- <Globals>
- </Globals>
+ <Filter
+ Name="signals"
+ >
+ <File
+ RelativePath="..\..\doc\signals\components.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\signals\concepts.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\signals\introduction.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\signals\connections.qbk"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="phoenix"
+ >
+ <File
+ RelativePath="..\..\doc\phoenix\concepts.qbk"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="introduction"
+ >
+ <File
+ RelativePath="..\..\doc\introduction\gil_example.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\introduction\distributed_example.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\introduction\blueprint_example.qbk"
+ >
+ </File>
+ <File
+ RelativePath="..\..\doc\introduction\vtk_example.qbk"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="blueprint"
+ >
+ <File
+ RelativePath="..\..\doc\blueprint\blueprint.qbk"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
 </VisualStudioProject>

Modified: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/example.vcproj
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/example.vcproj (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/example.vcproj 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -3,79 +3,159 @@
         ProjectType="Visual C++"
         Version="8.00"
         Name="example"
- ProjectGUID="{784DC2FD-A12D-48F9-9C2E-369833990427}"
- RootNamespace="example"
- Keyword="MakeFileProj"
+ ProjectGUID="{81616215-ae99-438d-acff-896032940990}"
>
- <Platforms>
- <Platform
+ <Platforms>
+ <Platform
                         Name="Win32"
                 />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
                         Name="debug|Win32"
                         OutputDirectory="..\..\..\..\bin.v2\libs\$(SolutionName)\$(ProjectName)\msvc-8.0\$(ConfigurationName)\threading-multi"
                         IntermediateDirectory="$(OutDir)"
                         ConfigurationType="0"
>
- <Tool
+ <Tool
                                 Name="VCNMakeTool"
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
- Output="$(OutDir)\example.exe"
+
+ Output=""
                                 PreprocessorDefinitions=""
- IncludeSearchPath="../../../"
+ IncludeSearchPath=""
                                 ForcedIncludes=""
                                 AssemblySearchPath=""
                                 ForcedUsingAssemblies=""
                                 CompileAsManaged=""
                         />
- </Configuration>
- <Configuration
+ </Configuration>
+ <Configuration
                         Name="release|Win32"
                         OutputDirectory="..\..\..\..\bin.v2\libs\$(SolutionName)\$(ProjectName)\msvc-8.0\$(ConfigurationName)\threading-multi"
                         IntermediateDirectory="$(OutDir)"
                         ConfigurationType="0"
>
- <Tool
+ <Tool
                                 Name="VCNMakeTool"
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
- Output="$(OutDir)\example.exe"
+
+ Output=""
                                 PreprocessorDefinitions=""
- IncludeSearchPath="../../../../"
+ IncludeSearchPath=""
                                 ForcedIncludes=""
                                 AssemblySearchPath=""
                                 ForcedUsingAssemblies=""
                                 CompileAsManaged=""
                         />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\example\edit_distance.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\fibonacci.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\timing_example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\Jamfile.v2"
+ >
+ </File>
+ <Filter
+ Name="VTK"
+ >
+ <File
+ RelativePath="..\..\example\VTK\Cone3.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Cone4.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Cone5.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Cone6.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Jamfile.v2"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Cone.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\Cone2.cxx"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\VTK\vtk_dataflow_support.hpp"
+ >
+ </File>
+ </Filter>
                 <Filter
- Name="Source Files"
+ Name="signals"
>
                         <File
- RelativePath="..\..\example\example.cpp"
+ RelativePath="..\..\example\signals\simple_example_components.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\signals\simple_example.cpp"
>
                         </File>
                         <File
- RelativePath="..\..\example\timing_example.cpp"
+ RelativePath="..\..\example\signals\intro_example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\signals\simple_distributed_example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\signals\gil_example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\signals\Jamfile.v2"
>
                         </File>
                 </Filter>
- <File
- RelativePath="..\..\example\Jamfile.v2"
+ <Filter
+ Name="blueprint"
>
- </File>
- </Files>
- <Globals>
- </Globals>
+ <File
+ RelativePath="..\..\example\blueprint\blueprint_example.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\example\blueprint\Jamfile.v2"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
 </VisualStudioProject>

Deleted: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/signal_network.sln
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/signal_network.sln 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
+++ (empty file)
@@ -1,37 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "build", "build.vcproj", "{C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "doc", "doc.vcproj", "{63CC95EA-4647-495B-9072-D38F368D4C6E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcproj", "{784DC2FD-A12D-48F9-9C2E-369833990427}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test", "test.vcproj", "{35BB1613-AEF0-4047-9F26-D42190A005EB}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- debug|Win32 = debug|Win32
- release|Win32 = release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}.debug|Win32.ActiveCfg = debug|Win32
- {C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}.debug|Win32.Build.0 = debug|Win32
- {C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}.release|Win32.ActiveCfg = release|Win32
- {C3FB6B91-7EE1-489E-BF66-7D28FA2FC982}.release|Win32.Build.0 = release|Win32
- {63CC95EA-4647-495B-9072-D38F368D4C6E}.debug|Win32.ActiveCfg = release|Win32
- {63CC95EA-4647-495B-9072-D38F368D4C6E}.debug|Win32.Build.0 = release|Win32
- {63CC95EA-4647-495B-9072-D38F368D4C6E}.release|Win32.ActiveCfg = release|Win32
- {63CC95EA-4647-495B-9072-D38F368D4C6E}.release|Win32.Build.0 = release|Win32
- {784DC2FD-A12D-48F9-9C2E-369833990427}.debug|Win32.ActiveCfg = debug|Win32
- {784DC2FD-A12D-48F9-9C2E-369833990427}.debug|Win32.Build.0 = debug|Win32
- {784DC2FD-A12D-48F9-9C2E-369833990427}.release|Win32.ActiveCfg = release|Win32
- {784DC2FD-A12D-48F9-9C2E-369833990427}.release|Win32.Build.0 = release|Win32
- {35BB1613-AEF0-4047-9F26-D42190A005EB}.debug|Win32.ActiveCfg = debug|Win32
- {35BB1613-AEF0-4047-9F26-D42190A005EB}.debug|Win32.Build.0 = debug|Win32
- {35BB1613-AEF0-4047-9F26-D42190A005EB}.release|Win32.ActiveCfg = release|Win32
- {35BB1613-AEF0-4047-9F26-D42190A005EB}.release|Win32.Build.0 = release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal

Modified: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/test.vcproj
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/test.vcproj (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/test.vcproj 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -3,29 +3,28 @@
         ProjectType="Visual C++"
         Version="8.00"
         Name="test"
- ProjectGUID="{35BB1613-AEF0-4047-9F26-D42190A005EB}"
- RootNamespace="test"
- Keyword="MakeFileProj"
+ ProjectGUID="{151e2151-a02d-4748-aba6-f75a68d72cca}"
>
- <Platforms>
- <Platform
+ <Platforms>
+ <Platform
                         Name="Win32"
                 />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
                         Name="debug|Win32"
                         OutputDirectory="..\..\..\..\bin.v2\libs\$(SolutionName)\$(ProjectName)\msvc-8.0\$(ConfigurationName)\threading-multi"
                         IntermediateDirectory="$(OutDir)"
                         ConfigurationType="0"
>
- <Tool
+ <Tool
                                 Name="VCNMakeTool"
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
+
                                 Output=""
                                 PreprocessorDefinitions=""
                                 IncludeSearchPath=""
@@ -34,18 +33,19 @@
                                 ForcedUsingAssemblies=""
                                 CompileAsManaged=""
                         />
- </Configuration>
- <Configuration
+ </Configuration>
+ <Configuration
                         Name="release|Win32"
                         OutputDirectory="..\..\..\..\bin.v2\libs\$(SolutionName)\$(ProjectName)\msvc-8.0\$(ConfigurationName)\threading-multi"
                         IntermediateDirectory="$(OutDir)"
                         ConfigurationType="0"
>
- <Tool
+ <Tool
                                 Name="VCNMakeTool"
                                 BuildCommandLine="bjam --v2 ../../$(ProjectName) $(ConfigurationName)"
                                 ReBuildCommandLine="bjam --v2 -a ../../$(ProjectName) $(ConfigurationName)"
                                 CleanCommandLine="bjam --v2 --clean ../../$(ProjectName) $(ConfigurationName)"
+
                                 Output=""
                                 PreprocessorDefinitions=""
                                 IncludeSearchPath=""
@@ -54,88 +54,136 @@
                                 ForcedUsingAssemblies=""
                                 CompileAsManaged=""
                         />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <File
- RelativePath="..\..\test\test_bind_object.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_branching.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_chain.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_connect.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_connections.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_counter.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_disconnect.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_filter.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_function.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_junction.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_multi_args.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_multi_out.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_multi_type.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_mutex.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_pull.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_result_of_defined.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_same_type.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_socket.cpp"
- >
- </File>
- <File
- RelativePath="..\..\test\test_storage.cpp"
- >
- </File>
- </Files>
- <Globals>
- </Globals>
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\test\test_binary_op.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_keyed_port.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_proxy_port.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\my_producer_consumer.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_unary_op.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_component.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_port.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\test_reflective_component.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\Jamfile.v2"
+ >
+ </File>
+ <Filter
+ Name="signals"
+ >
+ <File
+ RelativePath="..\..\test\signals\test_mutex.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_storage.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_multi_args.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_multiplexer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_pull.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\Jamfile.v2"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_counter.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_result_of_defined.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_multi_out.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_connections.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_chain.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_function.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_filter.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_same_type.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_socket.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_junction.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_disconnect.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_connect.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_multi_type.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_branching.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\test\signals\test_bind_object.cpp"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
 </VisualStudioProject>

Modified: sandbox/SOC/2007/signals/libs/dataflow/example/VTK/Jamfile.v2
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/example/VTK/Jamfile.v2 (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/example/VTK/Jamfile.v2 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -28,13 +28,19 @@
       <include>/usr/local/include/vtk-5.0/
       <define>BOOST_ALL_NO_LIB=1
       <toolset>darwin:<linkflags>"-framework CoreServices"
-
+ <toolset>darwin:<library>GL
+ <toolset>darwin:<library>X11
+ <toolset>darwin:<library>Xt
+ <library>vtkCommon
+ <library>vtkRendering
+ <library>vtkFiltering
+ <library>vtkGraphics
     ;
 
-exe Cone : Cone.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics GL ;
-exe Cone2 : Cone2.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics GL ;
-#exe Cone3 : Cone3.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics GL ;
-#exe Cone4 : Cone4.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics GL ;
-#exe Cone5 : Cone5.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics GL ;
+exe Cone : Cone.cxx ;
+exe Cone2 : Cone2.cxx ;
+#exe Cone3 : Cone3.cxx ;
+#exe Cone4 : Cone4.cxx ;
+#exe Cone5 : Cone5.cxx ;
 #exe Cone6 : Cone6.cxx X11 Xt vtkCommon vtkRendering vtkFiltering vtkGraphics vtkWidgets GL ;
 

Modified: sandbox/SOC/2007/signals/libs/dataflow/example/blueprint/blueprint_example.cpp
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/example/blueprint/blueprint_example.cpp (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/example/blueprint/blueprint_example.cpp 2007-11-16 00:17:17 EST (Fri, 16 Nov 2007)
@@ -30,8 +30,8 @@
     network_type::component_type
         source = network.add_component<signals::storage<void(int)> >(100),
         sink = network.add_component<signals::storage<void(int)> >(0),
- source_float = network.add_component<signals::storage<void(float)> >(100.1),
- sink_float = network.add_component<signals::storage<void(float)> >(0);
+ source_float = network.add_component<signals::storage<void(float)> >(100.1f),
+ sink_float = network.add_component<signals::storage<void(float)> >(0.0f);
     
     // Print some runtime info
     std::cout << "source has " << network[source].num_ports() << " ports. " << std::endl;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk