11 Commits

Author SHA1 Message Date
Dmitry Baryshkov
a5a7af31f0 sa8775p: add binaries for SA8775P platform
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:27:00 +02:00
Dmitry Baryshkov
c2580ea292 scripts/install: correct wildcard clause
Wildcard match in install.sh wasn't matching any patterns. Remove
quotations so that it matches anything, as expected.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:21:24 +02:00
Dmitry Baryshkov
2a71be935c scripts/check: implement config.txt checks
Rename the script from check_whence.py and implement config.txt checks.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:20:00 +02:00
Dmitry Baryshkov
acfb8528b1 scripts/install.sh: determine licence from WHENCE
The SA8775P binaries have slightly different licence. In preparation to
adding them to the repo, determine licensing information from the WHENCE
file rather than always installing LICENSE.qcom.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 04:50:07 +02:00
Dmitry Baryshkov
2d16a76a86 CI: run make check on pull requests and branch points
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 15:12:03 +02:00
Dmitry Baryshkov
d21310529f scripts/dist: include licence files into distribution
Distributed archives should include licence files. Add all licence files
unconditionally to keep the dist.sh script simple.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 00:43:04 +02:00
Dmitry Baryshkov
f1de637d34 scripts/check_whence: add simple WHENCE checker
Add support for 'make check', which performs several checks on the
WHENCE file contents and on the git repository contents.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-08 23:11:53 +02:00
Dmitry Baryshkov
e8aedd63cc scripts/dist: filter WHENCE for distribution
The WHENCE file in the repository documents all DSP binary sets, however
the release tarball includes only a subset of those. Filter out WHENCE
file to include only the entries that are a part of the release.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-08 22:03:23 +02:00
Dmitry Baryshkov
d271d63264 Makefile: support creating release archives
Add simple script to create release archive, containing only necessary
sets of binary data.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 15:09:47 +00:00
Dmitry Baryshkov
d7fa4d97d2 scripts/install.sh: copy licence file to the installed location
In order to document licence applicable to the particular binaries set,
copy licence file next to the isntalled files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 14:35:16 +00:00
Dmitry Baryshkov
d0d30e1bfb Makefile: implement simple installation infrastructure
Implement a way to install the files into the proposed location.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-08 11:55:31 +02:00