Colin Cross | a5bccf2 | 2017-02-10 14:56:17 -0800 | [diff] [blame] | 1 | # Copybara project config for importing desugar tool from bazel |
Colin Cross | 016d05a | 2017-04-27 19:11:27 -0700 | [diff] [blame] | 2 | import_url = "rpc://github.googlesource.com/bazelbuild/bazel" |
Colin Cross | a5bccf2 | 2017-02-10 14:56:17 -0800 | [diff] [blame] | 3 | |
| 4 | core.workflow( |
| 5 | name = "default", |
| 6 | origin = git.origin( |
| 7 | url = import_url, |
| 8 | ref = "master", |
| 9 | ), |
| 10 | origin_files = glob( |
| 11 | include = [ |
| 12 | "src/tools/android/java/com/google/devtools/build/android/desugar/**", |
| 13 | "src/test/java/com/google/devtools/build/android/desugar/**", |
| 14 | "src/tools/android/java/com/google/devtools/build/android/Converters.java", |
| 15 | "src/main/java/com/google/devtools/common/options/**", |
| 16 | ], |
| 17 | exclude = [ |
| 18 | "**/BUILD*", |
| 19 | ], |
| 20 | ), |
| 21 | destination = git.gerrit_destination( |
Colin Cross | 9220f56 | 2017-07-20 09:23:09 -0700 | [diff] [blame] | 22 | url = "sso://android/platform/external/desugar", |
Colin Cross | a5bccf2 | 2017-02-10 14:56:17 -0800 | [diff] [blame] | 23 | fetch = "upstream-master", |
| 24 | push_to_refs_for = "upstream-master", |
| 25 | ), |
| 26 | authoring = authoring.pass_thru("Bazel Team <no-reply@google.com>"), |
| 27 | mode = "ITERATIVE", |
| 28 | transformations = [ |
| 29 | core.verify_match( |
| 30 | regex = "Licensed under the Apache License, Version 2.0", |
Ivan Gavrilovic | d0f248d | 2017-09-22 23:30:00 +0100 | [diff] [blame] | 31 | paths = glob(["**"], exclude = [ |
| 32 | "src/test/java/com/google/devtools/build/android/desugar/**.txt", |
| 33 | "src/test/java/com/google/devtools/build/android/desugar/**.jar" |
| 34 | ]), |
Colin Cross | a5bccf2 | 2017-02-10 14:56:17 -0800 | [diff] [blame] | 35 | ), |
| 36 | core.move("src/tools/android", ""), |
| 37 | core.move("src/main", ""), |
| 38 | core.move("src/test/", "test"), |
| 39 | ], |
| 40 | ) |