forked from Mirror/pmbootstrap
pmb: Look for device/* files in device/*/... instead (!1879)
In the future, device ports will be located in a subdirectory below device/... (e.g. device/testing/device-...). Replace all occurrences of device/* with a glob that checks the subdirectories instead. Note: To ensure that this always works properly we should also add some checks that all devices are indeed located under one of the supported subdirectories (i.e. testing/community/main). Change the glob for pmaports to <aports>/**/APKBUILD. This allows using subdirectories for organization outside of device/ as well.
This commit is contained in:
parent
c399ff81a1
commit
fb8de5a553
20 changed files with 62 additions and 40 deletions
|
@ -352,9 +352,9 @@ def test_build_local_source_high_level(args, tmpdir):
|
|||
# aports: Add deviceinfo (required by pmbootstrap to start)
|
||||
tmpdir = str(tmpdir)
|
||||
aports = tmpdir + "/aports"
|
||||
aport = aports + "/device/device-" + args.device
|
||||
aport = aports + "/device/testing/device-" + args.device
|
||||
os.makedirs(aport)
|
||||
shutil.copy(args.aports + "/device/device-" + args.device + "/deviceinfo",
|
||||
shutil.copy(args.aports + "/device/testing/device-" + args.device + "/deviceinfo",
|
||||
aport)
|
||||
|
||||
# aports: Add modified hello-world aport (source="", uses $builddir)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue