summaryrefslogtreecommitdiff
path: root/rust/rust.go
diff options
context:
space:
mode:
Diffstat (limited to 'rust/rust.go')
-rw-r--r--rust/rust.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/rust/rust.go b/rust/rust.go
index f068b3d7b..37e41dec9 100644
--- a/rust/rust.go
+++ b/rust/rust.go
@@ -33,11 +33,12 @@ var pctx = android.NewPackageContext("android/soong/rust")
func init() {
// Only allow rust modules to be defined for certain projects
- android.AddNeverAllowRules(
+ // Temporarily disable allow list
+ /* android.AddNeverAllowRules(
android.NeverAllow().
NotIn(config.RustAllowedPaths...).
ModuleType(config.RustModuleTypes...))
-
+ */
android.RegisterModuleType("rust_defaults", defaultsFactory)
android.PreDepsMutators(func(ctx android.RegisterMutatorsContext) {
ctx.BottomUp("rust_libraries", LibraryMutator).Parallel()
@@ -242,6 +243,10 @@ func (mod *Module) Binary() bool {
return false
}
+func (mod *Module) StaticExecutable() bool {
+ return false
+}
+
func (mod *Module) Object() bool {
// Rust has no modules which produce only object files.
return false