summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2021-08-23 01:43:28 (GMT)
committerChris Packham <judge.packham@gmail.com>2021-08-23 07:09:44 (GMT)
commit578871ddfcdf706bada5fc4b9f00369ed810f1d6 (patch)
tree4ab763fe808d2f11acfd8ff18c0f45f78ce5fb21 /.github
parent358945ff2219e37d280532522d2c62309614d162 (diff)
CI: Download bison, m4 and make
Various configurations end up using these companion tools (particularly those with GNU libc). Ensure we download these tools at the start of the build. Signed-off-by: Chris Packham <judge.packham@gmail.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/continuous-integration-workflow.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml
index b9cc9e9..dba566b 100644
--- a/.github/workflows/continuous-integration-workflow.yml
+++ b/.github/workflows/continuous-integration-workflow.yml
@@ -79,6 +79,10 @@ jobs:
sed -i -e '/CT_LOG_PROGRESS_BAR/s/y$/n/' .config; \
sed -i -e '/CT_LOCAL_TARBALLS_DIR/s/HOME/CT_TOP_DIR/' .config; \
sed -i -e '/CT_PREFIX_DIR/s/HOME/CT_TOP_DIR/' .config; \
+ sed -i -e 's/^.*CT_COMP_TOOLS_BISON.*$/CT_COMP_TOOLS_BISON=y/' .config; \
+ sed -i -e 's/^.*CT_COMP_TOOLS_M4.*$/CT_COMP_TOOLS_M4=y/' .config; \
+ sed -i -e 's/^.*CT_COMP_TOOLS_MAKE.*$/CT_COMP_TOOLS_MAKE=y/' .config; \
+ ct-ng olddefconfig; \
ct-ng source; \
done
tar -cvf src.tar src