Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid putting objc linkopts and copts in Set, as their order and ↵ | Chris Parsons | 2017-02-15 |
| | | | | | | | | | | duplicate-args need to be preserved. (Example: "-iquote foo -iquote bar" is a legitimate series of flags) -- PiperOrigin-RevId: 147512419 MOS_MIGRATED_REVID=147512419 | ||
* | Remove Swift support from native rules | Dmitry Shevchenko | 2016-11-24 |
| | | | | | -- MOS_MIGRATED_REVID=140068224 | ||
* | Rename some PackageId and RepositoryName fields/methods in prep for deep ↵ | Kristina Chodorow | 2016-07-28 |
| | | | | | | | | | | | | | execroot change This is in prep for making the execution root path for external repositories ../repo_name (instead of external/repo_name). Right now, the getRunfilesPath() returns that path, so that is renamed getExecRoot() (since the runfiles are really just a reflection of the execRoot structure). getSourceRoot() replaces getPathFragment, which has always been a confusing name (it's not clear from the name what the difference is between it and getPackageFragment()). It returns the relative path to source files for external repositories (external/repo_name). Also renamed/moved to more sensible class a few static RepositoryName fields. -- MOS_MIGRATED_REVID=128594419 | ||
* | Separates the proto compilation action from the other linking sources, to ↵ | Sergio Campama | 2016-06-06 |
isolate them from the linking target's defines and copts flags. Refactors CompilationAttributes into its own class with the Builder pattern. -- MOS_MIGRATED_REVID=124137672 |