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

Commit f11fe889 authored by David Duarte's avatar David Duarte
Browse files

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
parent 50f0dd79
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -119,6 +119,7 @@ REQUIRED_APT_PACKAGES = [
    'libevent-dev',
    'libevent-dev',
    'libflatbuffers-dev',
    'libfmt-dev',
    'libgl1-mesa-dev',
    'libglib2.0-dev',
    'libgtest-dev',
+7 −1
Original line number Diff line number Diff line
@@ -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:
+1 −0
Original line number Diff line number Diff line
sysprop for Debian
+5 −0
Original line number Diff line number Diff line
sysprop (0.0.1-1) buster; urgency=low

  * Initial release.

 -- David Duarte <licorne@google.com>  Tue, 21 Feb 2022 00:00:00 +0000
+1 −0
Original line number Diff line number Diff line
10
Loading