platform_build_soong/python
Cole Faust 5c503d1c43 Precompile python sources
This signifigantly improves the startup time of soong-built
python binaries. For example, running
`m apexer && time out/host/linux-x86/bin/apexer` gives
0.734s before this cl, and 0.094s after.

Fixes: 259718110
Test: Presubmits
Change-Id: Ib19e83e2c60c39a849525be117279c318de3afa7
2023-01-27 15:43:38 -08:00
..
scripts Precompile python sources 2023-01-27 15:43:38 -08:00
tests Precompile python sources 2023-01-27 15:43:38 -08:00
Android.bp Precompile python sources 2023-01-27 15:43:38 -08:00
binary.go Precompile python sources 2023-01-27 15:43:38 -08:00
bp2build.go Refactor python rules 2023-01-25 10:40:59 -08:00
builder.go Precompile python sources 2023-01-27 15:43:38 -08:00
defaults.go Fix some issues in bp2build converter for python_binary_host. 2022-10-12 17:43:20 -07:00
library.go Refactor python rules 2023-01-25 10:40:59 -08:00
proto.go Remove flags that enable the new python path behavior 2022-10-21 16:07:56 -07:00
python.go Precompile python sources 2023-01-27 15:43:38 -08:00
python_test.go Precompile python sources 2023-01-27 15:43:38 -08:00
test.go Refactor python rules 2023-01-25 10:40:59 -08:00
testing.go Add preparers for python 2021-03-17 23:56:29 +00:00