$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r53486 - in sandbox/task/libs/task: build examples test
From: oliver.kowalke_at_[hidden]
Date: 2009-05-31 08:18:43
Author: olli
Date: 2009-05-31 08:18:43 EDT (Sun, 31 May 2009)
New Revision: 53486
URL: http://svn.boost.org/trac/boost/changeset/53486
Log:
Jmafiles modified for Windows (dll export/import)
Text files modified: 
   sandbox/task/libs/task/build/Jamfile.v2    |    29 +++++++++++++++++------------           
   sandbox/task/libs/task/examples/Jamfile.v2 |     4 +++-                                    
   sandbox/task/libs/task/test/Jamfile.v2     |    14 ++++++--------                          
   3 files changed, 26 insertions(+), 21 deletions(-)
Modified: sandbox/task/libs/task/build/Jamfile.v2
==============================================================================
--- sandbox/task/libs/task/build/Jamfile.v2	(original)
+++ sandbox/task/libs/task/build/Jamfile.v2	2009-05-31 08:18:43 EDT (Sun, 31 May 2009)
@@ -1,9 +1,9 @@
-# Boost System Library Build Jamfile
+# Boost.Task Library Build Jamfile
 
-# (C) Copyright Oliver Kowalke 2009
+#          Copyright Oliver Kowalke 2009.
 # Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt)
-# See library home page at http://www.boost.org/libs/system
+#    (See accompanying file LICENSE_1_0.txt or copy at
+#          http://www.boost.org/LICENSE_1_0.txt)
 
 import os ;
 import feature ;
@@ -11,11 +11,16 @@
 import path ;
 
 project boost/task
-    : source-location ../src
-    : requirements <threading>multi
-      <link>static:<define>BOOST_TASK_BUILD_LIB=1
-      <link>shared:<define>BOOST_TASK_BUILD_DLL=1
-    : default-build <threading>multi
+    : source-location
+        ../src
+    : requirements
+        <library>/boost/system//boost_system
+        <library>/boost/thread//boost_thread
+        <link>static:<define>BOOST_TASK_BUILD_LIB=1
+        <link>shared:<define>BOOST_TASK_BUILD_DLL=1
+        <threading>multi
+    : default-build
+        <threading>multi
     ;
 
 local rule default_taskapi ( )
@@ -67,9 +72,9 @@
 explicit task_sources ;
 
 lib boost_task
-   : task_sources
-   : <link>shared:<define>BOOST_TASK_USE_DLL=1
-     <link>static:<define>BOOST_TASK_USE_LIB=1
+    : task_sources
+    : <link>shared:<define>BOOST_TASK_USE_DLL=1
+      <link>static:<define>BOOST_TASK_USE_LIB=1
    ;
 
 boost-install boost_task ;
Modified: sandbox/task/libs/task/examples/Jamfile.v2
==============================================================================
--- sandbox/task/libs/task/examples/Jamfile.v2	(original)
+++ sandbox/task/libs/task/examples/Jamfile.v2	2009-05-31 08:18:43 EDT (Sun, 31 May 2009)
@@ -1,3 +1,4 @@
+# Boost.Task Library Examples Jamfile
 
 #          Copyright Oliver Kowalke 2009.
 # Distributed under the Boost Software License, Version 1.0.
@@ -9,8 +10,9 @@
 project boost/task/example
     : requirements
         <library>../../thread/build//boost_thread
-        <library>../../task/build//boost_task
         <library>../../system/build//boost_system
+        <library>../build//boost_task
+        <link>static
         <threading>multi
     ;
 
Modified: sandbox/task/libs/task/test/Jamfile.v2
==============================================================================
--- sandbox/task/libs/task/test/Jamfile.v2	(original)
+++ sandbox/task/libs/task/test/Jamfile.v2	2009-05-31 08:18:43 EDT (Sun, 31 May 2009)
@@ -1,20 +1,18 @@
-# Boost.ThreadPool Library Test Jamfile
+# Boost.Task Library Tests Jamfile
 
-# Copyright (C) 2008 Oliver Kowalke
+#          Copyright Oliver Kowalke 2009.
+# Distributed under the Boost Software License, Version 1.0.
+#    (See accompanying file LICENSE_1_0.txt or copy at
+#          http://www.boost.org/LICENSE_1_0.txt)
 
-# Use, modification and distribution is subject to the Boost Software License, 
-# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 
-# http://www.boost.org/LICENSE_1_0.txt) 
-
-# bring in rules for testing
 import testing ;
 
 project boost/task/test
     : requirements
         <library>../../test/build//boost_unit_test_framework
         <library>../../thread/build//boost_thread
-        <library>../../task/build//boost_task
         <library>../../system/build//boost_system
+        <library>../build//boost_task
         <link>static
         <threading>multi
     ;