7 Commits

Author SHA1 Message Date
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