@@ -60,7 +60,7 @@ def add_to_feat_cnf(feature, flines):
60
60
for line in atoms :
61
61
parts = line .split ('=' )
62
62
name = parts .pop (0 )
63
- if name in ['build_flags' , 'extra_scripts' , 'src_filter ' , 'lib_ignore' ]:
63
+ if name in ['build_flags' , 'extra_scripts' , 'build_src_filter ' , 'lib_ignore' ]:
64
64
feat [name ] = '=' .join (parts )
65
65
blab ("[%s] %s=%s" % (feature , name , feat [name ]), 3 )
66
66
else :
@@ -172,19 +172,19 @@ def apply_features_config():
172
172
blab ("Running extra_scripts for %s... " % feature , 2 )
173
173
env .SConscript (feat ['extra_scripts' ], exports = "env" )
174
174
175
- if 'src_filter ' in feat :
175
+ if 'build_src_filter ' in feat :
176
176
blab ("========== Adding build_src_filter for %s... " % feature , 2 )
177
- src_filter = ' ' .join (env .GetProjectOption ('src_filter ' ))
177
+ build_src_filter = ' ' .join (env .GetProjectOption ('build_src_filter ' ))
178
178
# first we need to remove the references to the same folder
179
- my_srcs = re .findall (r'[+-](<.*?>)' , feat ['src_filter ' ])
180
- cur_srcs = re .findall (r'[+-](<.*?>)' , src_filter )
179
+ my_srcs = re .findall (r'[+-](<.*?>)' , feat ['build_src_filter ' ])
180
+ cur_srcs = re .findall (r'[+-](<.*?>)' , build_src_filter )
181
181
for d in my_srcs :
182
182
if d in cur_srcs :
183
- src_filter = re .sub (r'[+-]' + d , '' , src_filter )
183
+ build_src_filter = re .sub (r'[+-]' + d , '' , build_src_filter )
184
184
185
- src_filter = feat ['src_filter ' ] + ' ' + src_filter
186
- set_env_field ('build_src_filter' , [src_filter ])
187
- env .Replace (SRC_FILTER = src_filter )
185
+ build_src_filter = feat ['build_src_filter ' ] + ' ' + build_src_filter
186
+ set_env_field ('build_src_filter' , [build_src_filter ])
187
+ env .Replace (SRC_FILTER = build_src_filter )
188
188
189
189
if 'lib_ignore' in feat :
190
190
blab ("========== Adding lib_ignore for %s... " % feature , 2 )
0 commit comments