mirror of
https://github.com/boostorg/build.git
synced 2026-02-14 12:42:11 +00:00
(merge from head) Add/update copyrights+license (with help of a shell script).
[SVN r35862]
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
|
||||
<!-- Copyright 2004 Aleksey Gurtovoy -->
|
||||
<!-- Copyright 2003, 2004 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content=
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
<!DOCTYPE chapter PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
|
||||
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
|
||||
<!-- Copyright 2006 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<chapter id="bbv2.tasks">
|
||||
<title>Common tasks</title>
|
||||
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
<!DOCTYPE appendix PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
|
||||
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
|
||||
<!-- Copyright 2006 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<appendix id="bbv2.vs_v1">
|
||||
<title>Differences to Boost.Build V1</title>
|
||||
<!-- "Differences to" is the British English usage. American
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
|
||||
<!-- Copyright 2004 Aleksey Gurtovoy -->
|
||||
<!-- Copyright 2003, 2004 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content=
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2003 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This example show how to add a new target type and a new tool
|
||||
support to Boost.Build. Please refer to extender manual for
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2003 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This example shows how it's possible to used GNU gettext utilities with
|
||||
Boost.Build.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2002, 2005 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
Example of using custom command to create one file from
|
||||
another, using the builtin 'make' rule.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2006 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This example shows how you can use Python modules from Boost.Build.
|
||||
|
||||
@@ -8,4 +12,4 @@ In order to do this, you need to build bjam with Python support, by running:
|
||||
in jam directory. (Replace /usr with the root of your Python installation.)
|
||||
|
||||
The integration between Python and bjam is very basic now, but enough to
|
||||
be useful.
|
||||
be useful.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2005 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This directory contains Boost.Build examples for the Qt library
|
||||
(http://www.trolltech.com/products/qt/index.html).
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
Copyright 2004 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This example shows how user can create his own build variants.
|
||||
Two variants are defined: "crazy", which is just random combination
|
||||
of properties, and "super-release", which is inherited from "release",
|
||||
and differs by a single define.
|
||||
|
||||
See the project-root.jam for the definitions.
|
||||
See the project-root.jam for the definitions.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2005 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This directory contains various development notes. Some of them
|
||||
may eventually find the way into documentation, so are purely
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2005 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
Summary
|
||||
-------
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2004, 2006 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
Milestone 11 (Jule 20, 2006)
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2003, 2006 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
----------------------------------
|
||||
Boost.Build contributor guidelines
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2005 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
Hi,
|
||||
recently, we had a couple of problems caused by using relative file paths, and
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2003, 2005, 2006 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
Boost.Build V2 release procedure.
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
Copyright 2001, 2002 Dave Abrahams
|
||||
Copyright 2002 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
Development code for new build system. To run unit tests for jam code, execute:
|
||||
|
||||
bjam --debug --build-system=test
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/* Copyright 2004, 2006 Vladimir Prus */
|
||||
/* Distributed under the Boost Software License, Version 1.0. */
|
||||
/* (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) */
|
||||
|
||||
|
||||
// Seems like Boostbook does like classes outside of namespaces,
|
||||
// and won't generate anything for them.
|
||||
@@ -9,4 +13,4 @@ public:
|
||||
/// A constructor
|
||||
A();
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE library PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
|
||||
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
|
||||
|
||||
<!-- Copyright 2004 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<library
|
||||
name="library"
|
||||
dirname="librarys" id="library"
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project test
|
||||
: requirements <include>src1
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2003 Dave Abrahams
|
||||
# Copyright 2002, 2003, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import type ;
|
||||
import generators ;
|
||||
import os ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import gcc ;
|
||||
import foo ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
/* Copyright 2003, 2004, 2006 Vladimir Prus */
|
||||
/* Distributed under the Boost Software License, Version 1.0. */
|
||||
/* (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) */
|
||||
|
||||
extern int dummy_variabled_need_to_suppress_empty_file_warning_on_hp_cxx_compiler;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
# This will link correctly only if symbol MACROS is defined when compiling
|
||||
# b.cpp. However, this is only possible if that symbol is requested
|
||||
@@ -6,4 +10,4 @@
|
||||
|
||||
exe a : a.cpp b ;
|
||||
|
||||
lib b : b.cpp ;
|
||||
lib b : b.cpp ;
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import gcc ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project
|
||||
# This is needed to supress gcc warning on flex output, which otherwise
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import type ;
|
||||
import generators ;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Copyright (C) Vladimir Prus 2002. Permission to copy, use, modify, sell and
|
||||
# distribute this software is granted provided this copyright notice appears in
|
||||
# all copies. This software is provided "as is" without express or implied
|
||||
# warranty, and with no claim as to its suitability for any purpose.
|
||||
# Copyright 2002, 2003, 2004, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import type ;
|
||||
import generators ;
|
||||
@@ -24,4 +23,4 @@ rule lex ( targets * : sources * : properties * )
|
||||
|
||||
actions lex
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
static-lib auxilliary : c.cpp ;
|
||||
|
||||
lib auxilliary2 : c.cpp ;
|
||||
lib auxilliary2 : c.cpp ;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2002, 2003 Dave Abrahams
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import modules ;
|
||||
|
||||
rule target-source ( targets * : sources * : properties * )
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003, 2004, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import "class" : new ;
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import modules ;
|
||||
|
||||
if [ modules.peek : NT ]
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
# Copyright 2003 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
boost-build . ;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2003 Dave Abrahams
|
||||
# Copyright 2006 Rene Rivera
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Demonstration that module variables have the right effect in actions
|
||||
|
||||
# Set a variable which says how to dump a file to stdout
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project test
|
||||
: requirements <variant>release:<define>RELEASE
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project ext
|
||||
: requirements <variant>release:<define>RELEASE
|
||||
;
|
||||
|
||||
lib a : a.cpp ;
|
||||
lib a : a.cpp ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
# Copyright 2002, 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Copyright 2002, 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
project /boost-build-test-project-1
|
||||
: requirements <threading>multi <include>/home/ghost/local/include ;
|
||||
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
# Copyright 2003 Dave Abrahams
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project /boost-build-test-project-1/dir
|
||||
: source-location src
|
||||
: default-build release
|
||||
;
|
||||
;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2004 Rene Rivera
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project /cool-library
|
||||
: requirements <include>/home/ghost/build/boost-cvs
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import builtin ;
|
||||
|
||||
import builtin ;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2002, 2003 Dave Abrahams
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import project ;
|
||||
import targets ;
|
||||
import assert ;
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
Copyright 2003 Dave Abrahams
|
||||
Copyright 2002 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This tests for basic project handling -- declaring subprojects, finding
|
||||
parent projects and project roots and for working project-ids.
|
||||
parent projects and project roots and for working project-ids.
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import project ;
|
||||
|
||||
@@ -5,4 +9,4 @@ import project ;
|
||||
project.initialize $(__name__) ;
|
||||
|
||||
# Now we can identify ourselfs.
|
||||
project /teeest ;
|
||||
project /teeest ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
use-project /lib2 : lib2 ;
|
||||
use-project /lib3 : lib3 ;
|
||||
@@ -6,4 +10,4 @@ make a.exe : a.obj lib//b.obj /lib2//c.obj lib2//d.obj lib2/helper//e.obj /lib3/
|
||||
make a.obj : a.cpp : yfc-compile ;
|
||||
|
||||
build-project lib2 ;
|
||||
build-project lib ;
|
||||
build-project lib ;
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
use-project /lib2 : ../lib2 ;
|
||||
|
||||
make b.obj : b.cpp : yfc-compile ;
|
||||
make m.exe : b.obj /lib2//c.obj : yfc-link ;
|
||||
make m.exe : b.obj /lib2//c.obj : yfc-link ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project lib2 ;
|
||||
use-project /lib2/helper : helper ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project lib2/helper ;
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
# Copyright 2002 Rene Rivera
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
Copyright 2002 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
This test checks that we have minimally working 'make' rule and that we can use target from
|
||||
different project with different project roots.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# Copyright 2003 Dave Abrahams
|
||||
# Copyright 2002, 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project test : requirements <include>everything <threading>single ;
|
||||
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
make b.obj : b.cpp : yfc-compile ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project
|
||||
: requirements <rtti>off
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003, 2005 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import gcc ;
|
||||
import property ;
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
Copyright 2002 Vladimir Prus
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
This test checks for correct properties of generated and used targets.
|
||||
|
||||
This test checks for correct properties of generated and used targets.
|
||||
|
||||
@@ -1,2 +1,7 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Emulate v1 behavior; with the boost-build file in the boost root directory.
|
||||
boost-build build ;
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# The presence of this file emulates the Boost 1.27.0 release
|
||||
include $(BOOST_ROOT)/tools/build/bootstrap.jam ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
ECHO build system bootstrapped ;
|
||||
DEPENDS all : nothing ;
|
||||
NOTFILE nothing ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
boost-build ;
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
boost-build ;
|
||||
|
||||
@@ -1 +1,6 @@
|
||||
boost-build ../boost-root/build ;
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2004 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
boost-build ../boost-root/build ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
This file is only here so that cvs update -P won't fail to create a directory
|
||||
Copyright 2002 Dave Abrahams
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
This file is only here so that cvs update -P won't fail to create a directory
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Bootstrap file not found via implicit lookup in BOOST_BUILD_PATH
|
||||
boost-build ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
This file is only here so cvs update -P will create the directory.
|
||||
Copyright 2002 Dave Abrahams
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
This file is only here so cvs update -P will create the directory.
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Bootstrap file not found via explicit lookup in .
|
||||
boost-build . ;
|
||||
boost-build . ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
# Call to boost-build is intentionally missing
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Call to boost-build is intentionally missing
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
# Copyright 2002 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
project-root ;
|
||||
|
||||
exe foo : foo.cpp ;
|
||||
exe foo : foo.cpp ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
boost-build . ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# Proof-of-concept for bjam-based testing mechanism. This file should
|
||||
# work on NT, Cygwin, and Linux. No promises for other platforms.
|
||||
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
# Copyright 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
exe a : a.cpp b c ;
|
||||
|
||||
make-b-main-target ;
|
||||
|
||||
# Expands to nothing, intentionally.
|
||||
alias c ;
|
||||
alias c ;
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
/* Copyright 2003 Vladimir Prus */
|
||||
/* Distributed under the Boost Software License, Version 1.0. */
|
||||
/* (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) */
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2003 Vladimir Prus
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
|
||||
import type ;
|
||||
import generators ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
import testing ;
|
||||
|
||||
# A number of tests which should succeed
|
||||
@@ -19,4 +23,4 @@ run c.cpp : : : <define>RESULTCODE=1 : fail-run-yes ;
|
||||
|
||||
# Make sure we still fail if a dependency of an expected-failure test
|
||||
# fails.
|
||||
link-fail b.cpp : : fail-link-no-dependency ;
|
||||
link-fail b.cpp : : fail-link-no-dependency ;
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
TOOLS = gcc ;
|
||||
boost-build ../.. ;
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# Copyright 2002, 2003 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
TOOLS = $(TOOLS[1]) ;
|
||||
project-root ;
|
||||
|
||||
@@ -16,4 +20,4 @@ run foo.cpp <lib>mylib
|
||||
: # args
|
||||
: # input-files
|
||||
: <define>RUN
|
||||
: run ;
|
||||
: run ;
|
||||
|
||||
@@ -1,2 +1,6 @@
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
TOOLS = gcc ;
|
||||
boost-build ../.. ;
|
||||
boost-build ../.. ;
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
# just label the project root
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Distributed under the Boost Software License, Version 1.0.
|
||||
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
# just label the project root
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
|
||||
<!-- Copyright 2004 Aleksey Gurtovoy -->
|
||||
<!-- Copyright 2004, 2005, 2006 Vladimir Prus -->
|
||||
<!-- Distributed under the Boost Software License, Version 1.0. -->
|
||||
<!-- (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) -->
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta name="generator" content=
|
||||
|
||||
Reference in New Issue
Block a user