diff options
| author | 2018-09-26 17:52:45 +0000 | |
|---|---|---|
| committer | 2018-09-26 17:52:45 +0000 | |
| commit | f9641687f57e09da9a00fed8e2a3a2d288c543db (patch) | |
| tree | 101344819d7442adf205d0e6553610f111bfb97d /java/java_resources.go | |
| parent | 7692bf24683fff9a62e898cd136607018800dae3 (diff) | |
| parent | 08e28abc4ecd10a0e0ab2dcb683560f9c6331e1b (diff) | |
Merge "soong_zip: support globs in -f and -D arguments"
Diffstat (limited to 'java/java_resources.go')
| -rw-r--r-- | java/java_resources.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/java/java_resources.go b/java/java_resources.go index fdc159063..4d8a757fa 100644 --- a/java/java_resources.go +++ b/java/java_resources.go @@ -20,6 +20,8 @@ import ( "strings" "android/soong/android" + + "github.com/google/blueprint/pathtools" ) var resourceExcludes = []string{ @@ -64,7 +66,7 @@ func ResourceDirsToJarArgs(ctx android.ModuleContext, if !strings.HasPrefix(path, dir.String()) { panic(fmt.Errorf("path %q does not start with %q", path, dir)) } - args = append(args, "-f", path) + args = append(args, "-f", pathtools.MatchEscape(path)) } } } @@ -107,7 +109,7 @@ func resourceFilesToJarArgs(ctx android.ModuleContext, if i == 0 || dir != lastDir { args = append(args, "-C", dir) } - args = append(args, "-f", path) + args = append(args, "-f", pathtools.MatchEscape(path)) lastDir = dir } |