mirror of
https://github.com/boostorg/build.git
synced 2026-02-13 00:12:11 +00:00
Remove project-test1. It's hopelessly broken and not run by test_all.py.
[SVN r75880]
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
# Copyright 2002, 2003 Dave Abrahams
|
||||
# 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)
|
||||
|
||||
import project ;
|
||||
import targets ;
|
||||
import assert ;
|
||||
|
||||
project.load project-test1 ;
|
||||
import project-roots ;
|
||||
|
||||
project-roots.print ;
|
||||
|
||||
NOTFILE all ;
|
||||
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
# 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,9 +0,0 @@
|
||||
# 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
|
||||
;
|
||||
@@ -1,4 +0,0 @@
|
||||
# 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,10 +0,0 @@
|
||||
# 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 ;
|
||||
|
||||
build-project dir2 ;
|
||||
build-project dir ;
|
||||
@@ -1,6 +0,0 @@
|
||||
# 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 ;
|
||||
@@ -1,21 +0,0 @@
|
||||
# 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 ;
|
||||
import project-roots ;
|
||||
|
||||
project.load "." ;
|
||||
|
||||
import standalone-project ;
|
||||
|
||||
project-roots.print ;
|
||||
|
||||
assert.result standalone-project : project.find /teeest : "." ;
|
||||
|
||||
NOTFILE all ;
|
||||
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
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.
|
||||
@@ -1,12 +0,0 @@
|
||||
# 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 ;
|
||||
|
||||
# Convert ourself into a real project.
|
||||
project.initialize $(__name__) ;
|
||||
|
||||
# Now we can identify ourselfs.
|
||||
project /teeest ;
|
||||
@@ -1,78 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
# Copyright 2002 Dave Abrahams
|
||||
# Copyright 2002, 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)
|
||||
|
||||
import BoostBuild
|
||||
import os
|
||||
|
||||
t = BoostBuild.Tester("--build-system=project-test1", boost_build_path='',
|
||||
pass_toolset=0)
|
||||
|
||||
# This test does no modifications, so run in in the invocation dir.
|
||||
os.chdir(t.original_workdir)
|
||||
|
||||
expected_output1="""Project Roots:
|
||||
|
||||
"""
|
||||
|
||||
expected_output2="""'%(root-dir-prefix)sdir2':
|
||||
|
||||
Module for project-root is 'project-root<%(root-dir-prefix)sdir2>'
|
||||
|
||||
Projects:
|
||||
|
||||
'/cool-library':
|
||||
|
||||
* Parent project: (none)
|
||||
* Requirements: <include>/home/ghost/build/boost-cvs
|
||||
* Default build:
|
||||
* Source location: %(root-dir-prefix)sdir2
|
||||
* Projects to build:
|
||||
|
||||
"""
|
||||
|
||||
expected_output3="""'%(root-dir)s':
|
||||
|
||||
Module for project-root is 'project-root<%(root-dir)s>'
|
||||
|
||||
Projects:
|
||||
|
||||
'/boost-build-test-project-1':
|
||||
|
||||
* Parent project: (none)
|
||||
* Requirements: <include>/home/ghost/local/include <threading>multi
|
||||
* Default build:
|
||||
* Source location: %(root-dir)s
|
||||
* Projects to build: dir dir2
|
||||
|
||||
'/boost-build-test-project-1/dir':
|
||||
|
||||
* Parent project: %(root-dir)s
|
||||
* Requirements: <include>/home/ghost/local/include <threading>multi
|
||||
* Default build: <variant>release
|
||||
* Source location: %(root-dir-prefix)sdir/src
|
||||
* Projects to build:
|
||||
|
||||
"""
|
||||
|
||||
# Test that correct project structure is created when jam is invoked outside of
|
||||
# the source tree.
|
||||
expected = (expected_output1 + expected_output2 + expected_output3) % \
|
||||
{"root-dir": "project-test1",
|
||||
"root-dir-prefix": "project-test1/" }
|
||||
|
||||
t.run_build_system(stdout=expected)
|
||||
|
||||
# Test that correct project structure is created when jam is invoked at the top
|
||||
# of the source tree.
|
||||
expected = (expected_output1 + expected_output3 + expected_output2) % \
|
||||
{"root-dir": ".",
|
||||
"root-dir-prefix": "" }
|
||||
|
||||
os.chdir("project-test1")
|
||||
t.run_build_system(stdout=expected)
|
||||
|
||||
t.cleanup()
|
||||
Reference in New Issue
Block a user