Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6df90831 authored by Steven Moreland's avatar Steven Moreland Committed by Android (Google) Code Review
Browse files

Merge "neverallow: vintf to libhidltransport impl lib" into qt-dev

parents 0dbeb666 a1165d69
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -71,7 +71,7 @@ func createTrebleRules() []*rule {

		// TODO(b/67974785): always enforce the manifest
		neverallow().
			without("name", "libhidltransport").
			without("name", "libhidltransport-impl-internal").
			with("product_variables.enforce_vintf_manifest.cflags", "*").
			because("manifest enforcement should be independent of ."),

+0 −15
Original line number Diff line number Diff line
@@ -91,21 +91,6 @@ var neverallowTests = []struct {
		},
		expectedError: "manifest enforcement should be independent",
	},
	{
		name: "libhidltransport enforce_vintf_manifest.cflags",
		fs: map[string][]byte{
			"Blueprints": []byte(`
				cc_library {
					name: "libhidltransport",
					product_variables: {
						enforce_vintf_manifest: {
							cflags: ["-DSHOULD_NOT_EXIST"],
						},
					},
				}`),
		},
		expectedError: "",
	},

	{
		name: "no treble_linker_namespaces.cflags",