Chinmay Garde 5c71303ee8 Rework the skia/BUILD.gn to be more disciplined about not leaking private config information to dependents. (flutter/engine#2996)
* Move all private config information from skia_config to skia_library_config. This was causing most skia specific defines to be applied to all targets that depended on Skia. These defines were only used by the Skia implementation. Makes the command line invocation for our sources smaller and less confusing.
* Removes defines not present in the current Skia sources.
* Dont add both directories containing SkUserConfig.h from ext and the Skia sources. Depending on the order in which the config directory was specified on the command line, the sources would use a different config.
2016-09-01 12:37:38 -07:00
..