Ticket #4615: boost-build-project-config-location.patch

File boost-build-project-config-location.patch, 1.1 KB (added by bfreyburger@…, 12 years ago)

patch

Line 
1*** a/tools/build/v2/build-system.jam 2010-07-12 03:37:43.000000000 -0400
2--- b/tools/build/v2/build-system.jam 2010-08-31 14:17:05.000000000 -0400
3***************
4*** 215,223 ****
5
6 # Initializes a new configuration module.
7 #
8! local rule initialize-config-module ( module-name )
9 {
10! project.initialize $(module-name) ;
11 if USER_MODULE in [ RULENAMES ]
12 {
13 USER_MODULE $(module-name) ;
14--- 215,223 ----
15
16 # Initializes a new configuration module.
17 #
18! local rule initialize-config-module ( module-name : location ? )
19 {
20! project.initialize $(module-name) : $(location) ;
21 if USER_MODULE in [ RULENAMES ]
22 {
23 USER_MODULE $(module-name) ;
24***************
25*** 419,425 ****
26 }
27 if $(file)
28 {
29! initialize-config-module project-config ;
30 load-config project-config : project-config.jam : $(file:D) ;
31 }
32 }
33--- 419,425 ----
34 }
35 if $(file)
36 {
37! initialize-config-module project-config : $(file:D) ;
38 load-config project-config : project-config.jam : $(file:D) ;
39 }
40 }