mirror of
https://github.com/boostorg/build.git
synced 2026-02-14 12:42:11 +00:00
in it. Don't generate all main target into separate subdirectories
in this case.
* new/targets.jam:
(project-target.reference-properties): New method
(generate): Moved from basic-target.generate-source
(generate-dependencies): New rule.
* test/project_dependencies.py: New test.
[SVN r16453]
37 lines
664 B
Python
37 lines
664 B
Python
#!/usr/bin/python
|
|
import os
|
|
|
|
# clear environment for testing
|
|
#
|
|
for s in (
|
|
'BOOST_ROOT','BOOST_BUILD_PATH','JAM_TOOLSET','BCCROOT',
|
|
'MSVCDir','MSVC','MSVCNT','MINGW','watcom'
|
|
):
|
|
|
|
try:
|
|
del os.environ[s]
|
|
except:
|
|
pass
|
|
|
|
import unit_tests
|
|
import startup_v1
|
|
import startup_v2
|
|
import project_test1
|
|
import project_test3
|
|
import project_test4
|
|
import generators_test
|
|
import dependency_test
|
|
import direct_request_test
|
|
import path_features
|
|
import relative_sources
|
|
import no_type
|
|
import chain
|
|
import default_build
|
|
import main_properties
|
|
import use_requirements
|
|
import conditionals
|
|
import stage
|
|
import prebuilt
|
|
import project_dependencies
|
|
|