summaryrefslogtreecommitdiff
path: root/floss
diff options
context:
space:
mode:
author David Duarte <licorne@google.com> 2023-02-22 21:27:34 +0000
committer David Duarte <licorne@google.com> 2024-04-25 18:53:45 +0000
commitf11fe8898e9beef13f2827bbd169ccc16ce48505 (patch)
tree63e4403c591ab7b988c6fb694d71cc8a7800e5ab /floss
parent50f0dd79bf1c87a3b12dcfb99c311f6b7507c6d9 (diff)
Add the sysprop_cpp tool inside floss docker image
Bug: 337064224 Test: ./container-build-image.py --use-docker Flag: EXEMPT, floss docker image Change-Id: I8d35ad407a36abca1b85e2f1158a6d945ff1d5ee
Diffstat (limited to 'floss')
-rwxr-xr-xfloss/build/container-build-image.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/floss/build/container-build-image.py b/floss/build/container-build-image.py
index 10aef68e10..b48d8e50ad 100755
--- a/floss/build/container-build-image.py
+++ b/floss/build/container-build-image.py
@@ -90,8 +90,14 @@ class ContainerImageBuilder:
# Install libchrome.
['find', '/tmp/libchrome', '-name', 'libchrome_*.deb', '-exec', 'dpkg', '-i', '{}', '+'],
+ # Run the dpkg builder for sysprop
+ [f'{SRC_MOUNT}/system/build/dpkg/sysprop/gen-src-pkg.sh', '/tmp/sysprop'],
+
+ # Install sysprop.
+ ['find', '/tmp/sysprop', '-name', 'sysprop_*.deb', '-exec', 'dpkg', '-i', '{}', '+'],
+
# Delete intermediate files
- ['rm', '-rf', '/tmp/libchrome', '/tmp/modpb64'],
+ ['rm', '-rf', '/tmp/libchrome', '/tmp/modpb64', '/tmp/sysprop'],
]
try: