@@ -51,7 +51,7 @@ def add_to_feat_cnf(feature, flines):
5151 parts = dep .split ('=' )
5252 name = parts .pop (0 )
5353 rest = '=' .join (parts )
54- if name in ['extra_scripts' , 'src_filter ' , 'lib_ignore' ]:
54+ if name in ['extra_scripts' , 'build_src_filter ' , 'lib_ignore' ]:
5555 feat [name ] = rest
5656 else :
5757 feat ['lib_deps' ] += [dep ]
@@ -152,19 +152,19 @@ def apply_features_config():
152152 blab ("Running extra_scripts for %s... " % feature )
153153 env .SConscript (feat ['extra_scripts' ], exports = "env" )
154154
155- if 'src_filter ' in feat :
156- blab ("Adding src_filter for %s... " % feature )
157- src_filter = ' ' .join (env .GetProjectOption ('src_filter ' ))
155+ if 'build_src_filter ' in feat :
156+ blab ("Adding build_src_filter for %s... " % feature )
157+ build_src_filter = ' ' .join (env .GetProjectOption ('build_src_filter ' ))
158158 # first we need to remove the references to the same folder
159- my_srcs = re .findall ( r'[+-](<.*?>)' , feat ['src_filter ' ])
160- cur_srcs = re .findall ( r'[+-](<.*?>)' , src_filter )
159+ my_srcs = re .findall ( r'[+-](<.*?>)' , feat ['build_src_filter ' ])
160+ cur_srcs = re .findall ( r'[+-](<.*?>)' , build_src_filter )
161161 for d in my_srcs :
162162 if d in cur_srcs :
163- src_filter = re .sub (r'[+-]' + d , '' , src_filter )
163+ build_src_filter = re .sub (r'[+-]' + d , '' , build_src_filter )
164164
165- src_filter = feat ['src_filter ' ] + ' ' + src_filter
166- set_env_field ('src_filter ' , [src_filter ])
167- env .Replace (SRC_FILTER = src_filter )
165+ build_src_filter = feat ['build_src_filter ' ] + ' ' + build_src_filter
166+ set_env_field ('build_src_filter ' , [build_src_filter ])
167+ env .Replace (SRC_FILTER = build_src_filter )
168168
169169 if 'lib_ignore' in feat :
170170 blab ("Adding lib_ignore for %s... " % feature )
0 commit comments