Steven Watanabe
b000980cd3
Make the caching of symlink/hardlink/junction detection more consistent.
2017-12-12 12:18:52 -07: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
540c6bdbe7
Fix test/link.py on windows. The problem is a result of the fact that stat on Windows behaves like lstat, which causes changes to be reported when a link is updated. Fixes #185 .
2017-04-26 14:54:03 -06:00
Steven Watanabe
89d6d77396
Issue an error when a file is linked from more than one source directory.
2015-02-26 10:15:32 -07:00
Steven Watanabe
2520b6c1bf
Make sure that files and directories under a deleted symlink are restored if needed.
2015-02-25 20:22:56 -07:00
Steven Watanabe
25899a8073
Fix some problems when splitting a linked directory. This can show up when adding a new library. The bug was order-dependent and didn't appear in the original tests.
2015-02-24 13:37:53 -07:00
Steven Watanabe
52f7ac2c65
Make sure that symlinks are updated when switching from a non-symlink configuration. Add tests for every possible combination of configuration switching.
2015-02-24 12:55:36 -07:00
Steven Watanabe
80acd48dd4
Update test to match source change.
2014-02-04 18:41:34 -08:00
Steven Watanabe
69c7b06c70
Add tests for link.jam. Fix timestamp/dependency problem that made symlinks cause unnecessary rebuilds on Windows.
...
[SVN r86709]
2013-11-14 23:24:50 +00:00