Workaround for https://svn.boost.org/trac10/ticket/13641
|
|
|
676 | 676 | $(first-project-root-location) ] ; |
677 | 677 | local first-project-root = [ project.target $(first-project-root-module) ] ; |
678 | 678 | local first-build-build-dir = [ $(first-project-root).build-dir ] ; |
| 679 | |
| 680 | # Workaround for https://svn.boost.org/trac10/ticket/13641 |
| 681 | local first-build-build-dir-workaround = [ MATCH ^/(.*)$ : $(first-build-build-dir) ] ; |
| 682 | |
| 683 | if [ os.name ] = NT && $(first-build-build-dir-workaround) |
| 684 | { |
| 685 | configure.set-log-file $(first-build-build-dir-workaround)/config.log ; |
| 686 | } |
| 687 | else |
| 688 | { |
679 | 689 | configure.set-log-file $(first-build-build-dir)/config.log ; |
| 690 | } |
| 691 | |
680 | 692 | config-cache.load $(first-build-build-dir)/project-cache.jam ; |
681 | 693 | |
682 | 694 | # Expand properties specified on the command line into multiple property |