Skip to content

Commit bc43eb9

Browse files
authored
Merge pull request stackb#315 from stackb/pcj/revert-267
Revert "Implement gencopy.package option (stackb#248)"
2 parents 4ad9deb + 3eeed5d commit bc43eb9

File tree

4 files changed

+1
-22
lines changed

4 files changed

+1
-22
lines changed

cmd/gencopy/gencopy.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,6 @@ func makePkgSrcDstPairs(cfg *Config, pkg *PackageConfig) []*SrcDst {
185185
}
186186

187187
func makePkgSrcDstPair(cfg *Config, pkg *PackageConfig, src, dst string) *SrcDst {
188-
if pkg.TargetPackage != "" {
189-
dst = filepath.Join(pkg.TargetPackage, dst)
190-
}
191188
if pkg.TargetWorkspaceRoot != "" {
192189
src = filepath.Join("external", strings.TrimPrefix(src, ".."))
193190
dst = filepath.Join(pkg.TargetWorkspaceRoot, dst)

cmd/gencopy/gencopy_test.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,6 @@ func TestMakePkgSrcDstPair(t *testing.T) {
6363
dst: "file.txt",
6464
want: SrcDst{Src: "external/foo/file.txt", Dst: "/home/external/foo/file.txt"},
6565
},
66-
"TargetPackage": {
67-
cfg: Config{WorkspaceRootDirectory: "/home"},
68-
pkg: PackageConfig{TargetPackage: "pkg"},
69-
src: "file.txt",
70-
dst: "file.txt",
71-
want: SrcDst{Src: "file.txt", Dst: "/home/pkg/file.txt"},
72-
},
7366
} {
7467
t.Run(name, func(t *testing.T) {
7568
got := makePkgSrcDstPair(&tc.cfg, &tc.pkg, tc.src, tc.dst)

rules/golden_filegroup.bzl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,13 @@ def golden_filegroup(
5353

5454
tags = kwargs.pop("tags", [])
5555
srcs = kwargs.pop("srcs", [])
56-
package = kwargs.pop("package", "")
57-
5856
goldens = [src + extension for src in srcs]
5957
native.filegroup(name = name, srcs = srcs, tags = tags, **kwargs)
6058

6159
_files(name = name_sources, dep = name, tags = tags)
6260

6361
proto_compile_gencopy_test(
6462
name = name_test,
65-
package = package,
6663
srcs = goldens,
6764
deps = [name_sources],
6865
mode = "check",
@@ -73,7 +70,6 @@ def golden_filegroup(
7370

7471
proto_compile_gencopy_run(
7572
name = name_run,
76-
package = package,
7773
deps = [name_sources],
7874
mode = "update",
7975
extension = extension,

rules/proto_compile_gencopy.bzl

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,10 @@ def _proto_compile_gencopy_impl(ctx):
5858
else:
5959
srcs.append(f.short_path)
6060

61-
package = info.label.package
62-
if ctx.attr.package:
63-
package = "/".join([ctx.label.package, package])
64-
6561
config.packageConfigs.append(
6662
struct(
6763
targetLabel = str(info.label),
68-
targetPackage = package,
64+
targetPackage = info.label.package,
6965
targetWorkspaceRoot = info.label.workspace_root,
7066
generatedFiles = [f.short_path for f in info.outputs],
7167
sourceFiles = srcs,
@@ -97,9 +93,6 @@ def _proto_compile_gencopy_rule(is_test):
9793
doc = "optional file extension to add to the copied file",
9894
mandatory = False,
9995
),
100-
package = attr.string(
101-
doc = "The package dir to which the generated files should belong",
102-
),
10396
),
10497
executable = True,
10598
test = is_test,

0 commit comments

Comments
 (0)