Example #1
0
 def __init__(self, config, build_target, rule_resolver):
   BuildRuleBase.__init__(self, config, build_target, rule_resolver)
   self._include_paths = []
   self._src_paths = []
   self._copts = []
   self._library_paths = []
   self._library_names = []
   self._compiler = GCC()
Example #2
0
 def process_raw_parameters(self, raw_parameters):
   BuildRuleBase.process_raw_parameters(self, raw_parameters)
   self._set_include_paths(raw_parameters.pop("includes", []))
   self._set_copts(raw_parameters.pop("copts", []))