summaryrefslogtreecommitdiff
path: root/python/defaults.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2025-01-31 10:54:46 -0800
committer Cole Faust <colefaust@google.com> 2025-01-31 10:54:46 -0800
commitd85c6771d7493ea0d3798174a03c25591050f80c (patch)
treec290d8d7426ab7aba463924a620e5abd9d20e023 /python/defaults.go
parentd015ce2e687d5b7d56fe55e657cd5e6d68c7b737 (diff)
Remove python2 support from soong rules
Python2 has been removed from the android build. Removing the python version transition mutator should lead to some slight analysis time performance improvements. I also made embedded_launcher in base_properties no longer blueprint:"mutated", so that we can migrate usages to the main property struct and remove the `version` property struct. Many python tests were not being run due to a `if d.desc != "module with duplicate runfile path" { continue }` line, I removed that and fixed the tests. I also removed the test for an error when there are no source files, because that check has been relaxed since, and I think it's legitimate to have a python library that only has data files, not source files. And there are some of those libraries in the source tree. Bug: 203436762 Test: m nothing --no-skip-soong-tests Change-Id: Idf18e39233418237ecc83f70f65d83d4ea496633
Diffstat (limited to 'python/defaults.go')
-rw-r--r--python/defaults.go4
1 files changed, 0 insertions, 4 deletions
diff --git a/python/defaults.go b/python/defaults.go
index 3dc5bc4d2..b5ee2bcb1 100644
--- a/python/defaults.go
+++ b/python/defaults.go
@@ -18,10 +18,6 @@ import (
"android/soong/android"
)
-func init() {
- android.RegisterModuleType("python_defaults", DefaultsFactory)
-}
-
type Defaults struct {
android.ModuleBase
android.DefaultsModuleBase