Steven Watanabe
ae682028d5
Adjust the properties passed to check-target-builds correctly. Also some translation fixes for indirect conditionals in general. Fixes #419 .
2019-03-30 14:20:44 -06:00
Rene Rivera
40e7f0e8dd
Fix tests to pass on Windows after removing toolset requirements ignore.
...
Various restructure of test framework handling of paths to avoid duplicate path editing which caused failed tests. Adjust many tests to deal with added subdirectories in build outputs now that toolset requirements are active.
2017-07-02 23:28:48 -05:00
Steven Watanabe
fb07490ec7
Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization.
...
[SVN r83618]
2013-03-28 00:16:19 +00:00
Jurko Gospodnetić
b15f9a1a62
Made Boost Build clear its 'current project' reference after it is done with loading project modules. Any request for the 'current project' reference when there is no project module currently being loaded will now be treated as an error. Updated the related indirect_conditional.py internal Boost Build test case accordingly.
...
Additional implementation notes:
- internal worker project.load-jamfile() rule now resets the current project when done
- project.use() no longer needs to reset the current project since project.load-jamfile() does that now
[SVN r79874]
2012-08-05 15:12:58 +00:00
Jurko Gospodnetić
b32315556f
Cleaned up the internal Boost Build indirect_conditional.py test and updated it to test the project context under which indirect conditionals are run (using the glob rule).
...
[SVN r79718]
2012-07-24 09:44:29 +00:00
Jurko Gospodnetić
f20f88b91d
Renamed differently named Jamroot and Jamfile files throughout Boost Build's test suite to jamroot.jam & jamfile.jam. Stylistic changes throughout the whole Boost Build test suite.
...
[SVN r48504]
2008-08-31 21:42:27 +00:00
Daniel James
2dbf44f8c5
Merge tab removal.
...
[SVN r34995]
2006-08-29 20:59:37 +00:00
Vladimir Prus
ec4969db72
Implement 'indirect conditional requirements', which are simular to V1's
...
convention that rules used in requiremenst are called to provide extra features.
[SVN r32694]
2006-02-07 10:26:17 +00:00