Move compliance commands into subdirectories
Move each compliance command into its own directory to avoid Go tooling
considering all the files to be a single package and complaining about
conflicting global names.
Test: go test ./...
Change-Id: I3db6310e7368bcc7fe6a3704b40a84078ed44209
diff --git a/tools/compliance/Android.bp b/tools/compliance/Android.bp
index 17ce9d9..7037670 100644
--- a/tools/compliance/Android.bp
+++ b/tools/compliance/Android.bp
@@ -19,58 +19,58 @@
blueprint_go_binary {
name: "bom",
- srcs: ["cmd/bom.go"],
+ srcs: ["cmd/bom/bom.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/bom_test.go"],
+ testSrcs: ["cmd/bom/bom_test.go"],
}
blueprint_go_binary {
name: "checkshare",
- srcs: ["cmd/checkshare.go"],
+ srcs: ["cmd/checkshare/checkshare.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/checkshare_test.go"],
+ testSrcs: ["cmd/checkshare/checkshare_test.go"],
}
blueprint_go_binary {
name: "listshare",
- srcs: ["cmd/listshare.go"],
+ srcs: ["cmd/listshare/listshare.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/listshare_test.go"],
+ testSrcs: ["cmd/listshare/listshare_test.go"],
}
blueprint_go_binary {
name: "dumpgraph",
- srcs: ["cmd/dumpgraph.go"],
+ srcs: ["cmd/dumpgraph/dumpgraph.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/dumpgraph_test.go"],
+ testSrcs: ["cmd/dumpgraph/dumpgraph_test.go"],
}
blueprint_go_binary {
name: "dumpresolutions",
- srcs: ["cmd/dumpresolutions.go"],
+ srcs: ["cmd/dumpresolutions/dumpresolutions.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/dumpresolutions_test.go"],
+ testSrcs: ["cmd/dumpresolutions/dumpresolutions_test.go"],
}
blueprint_go_binary {
name: "htmlnotice",
- srcs: ["cmd/htmlnotice.go"],
+ srcs: ["cmd/htmlnotice/htmlnotice.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/htmlnotice_test.go"],
+ testSrcs: ["cmd/htmlnotice/htmlnotice_test.go"],
}
blueprint_go_binary {
name: "shippedlibs",
- srcs: ["cmd/shippedlibs.go"],
+ srcs: ["cmd/shippedlibs/shippedlibs.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/shippedlibs_test.go"],
+ testSrcs: ["cmd/shippedlibs/shippedlibs_test.go"],
}
blueprint_go_binary {
name: "textnotice",
- srcs: ["cmd/textnotice.go"],
+ srcs: ["cmd/textnotice/textnotice.go"],
deps: ["compliance-module"],
- testSrcs: ["cmd/textnotice_test.go"],
+ testSrcs: ["cmd/textnotice/textnotice_test.go"],
}
bootstrap_go_package {