From 507cc753ec53612b622047344a527314158808a3 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Pialasse Date: Thu, 19 Sep 2024 02:14:12 -0400 Subject: [PATCH] archive for builder --- Makefile.common | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile.common b/Makefile.common index 34742c6..ac2caf1 100644 --- a/Makefile.common +++ b/Makefile.common @@ -262,7 +262,15 @@ ifneq (, $(shell which git)) ls -l ${ARCHIVEFILE} ;\ rm -Rf "${TEMPDIR}/${TREEPATH}/" else - $(info git not available, keeping archive ${ARCHIVEFILE} as is (buildsystem mock?)) + @mkdir -p "${TEMPDIR}/${TREEPATH}" ;\ + if [ -d ${CODEDIR} ] ; then cp -R "${CODEDIR}" "${TEMPDIR}/${TREEPATH}" ; fi ; \ + if [ -e createlinks ] ; then cp createlinks "${TEMPDIR}/${TREEPATH}/." ; fi ; \ + if [ -d additional ] ; then cp -r additional/* "${TEMPDIR}/${TREEPATH}/." ; fi ; \ + find "${TEMPDIR}/${TREEPATH}/." -type f -name ".gitignore" -delete ; \ + [ -f ${ARCHIVEFILE} ] || tar -caf "${ARCHIVEFILE}" -C "${TEMPDIR}" "${TREEPATH}" ;\ + ls -l ${ARCHIVEFILE} ;\ + rm -Rf "${TEMPDIR}/${TREEPATH}/" + $(info keeping ${ARCHIVEFILE} archive if exist (Builder mock)) endif test-srpm: srpm