Commits on Source (8)
-
Caleb Connolly authored
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
I guess this is leftover from some experimentation. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
should be an int, but was always a string... Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
Add a test to parse some APKINDEX data. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
So we don't go through the pain of pushing 3 times to get 3 different ruff failures in CI. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Clayton Craft authored
This works around https://gitlab.postmarketos.org/postmarketOS/ pmaports/-/issues/3268, by always installing hexdump when building packages. The full hexdump is small (like 80KB), and even though this isn't required in most situations it seems like the best of a group of bad workarounds, until upstream/busybox fix the bug in the pmaports issue.
-
For the gitlab.com -> gitlab.postmarketos.org migration we needed to also migrate the workdir in pmb v2 since pmb v3 is not ready yet. Therefore we need to handle that "7-2.x" workdir version and migrate correctly when switching to pmbootstrap v3. See !2445
Showing
- .ci/ruff.sh 7 additions, 3 deletions.ci/ruff.sh
- docs/api/pmb.commands.rst 8 additions, 0 deletionsdocs/api/pmb.commands.rst
- pmb/chroot/test_apk.py 3 additions, 1 deletionpmb/chroot/test_apk.py
- pmb/commands/__init__.py 11 additions, 1 deletionpmb/commands/__init__.py
- pmb/commands/flasher.py 83 additions, 0 deletionspmb/commands/flasher.py
- pmb/config/__init__.py 5 additions, 1 deletionpmb/config/__init__.py
- pmb/core/crosstool.py 0 additions, 47 deletionspmb/core/crosstool.py
- pmb/flasher/__init__.py 0 additions, 1 deletionpmb/flasher/__init__.py
- pmb/flasher/frontend.py 0 additions, 32 deletionspmb/flasher/frontend.py
- pmb/flasher/run.py 13 additions, 6 deletionspmb/flasher/run.py
- pmb/flasher/variables.py 17 additions, 11 deletionspmb/flasher/variables.py
- pmb/helpers/frontend.py 0 additions, 4 deletionspmb/helpers/frontend.py
- pmb/helpers/other.py 9 additions, 2 deletionspmb/helpers/other.py
- pmb/install/recovery.py 8 additions, 1 deletionpmb/install/recovery.py
- pmb/parse/apkindex.py 12 additions, 2 deletionspmb/parse/apkindex.py
- pmb/parse/test_apkindex.py 411 additions, 0 deletionspmb/parse/test_apkindex.py
pmb/commands/flasher.py
0 → 100644
pmb/core/crosstool.py
deleted
100644 → 0
pmb/parse/test_apkindex.py
0 → 100644