From e2dc9b7350003a693c16a00fcbd76ab04e4f5736 Mon Sep 17 00:00:00 2001 From: proxy-m Date: Fri, 17 Jan 2014 22:57:01 +0300 Subject: [PATCH] Update libpsibuild.sh for addind REV_DATE param version 2 --- scripts/posix/libpsibuild.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/scripts/posix/libpsibuild.sh b/scripts/posix/libpsibuild.sh index 45f7d1a..68df37c 100644 --- a/scripts/posix/libpsibuild.sh +++ b/scripts/posix/libpsibuild.sh @@ -1,3 +1,11 @@ +# use REV_DATE to build Psi+ in state before this date: +[ -n "${REV_DATE}" ] +REV_NEED=$? +#[ ${REV_NEED} -ne 0 ] && REV_DATE=`date -dnext-week +%Y-%m-%d` # this line can be removed, but it shows emaple of REV_DATE format +# do not forget, that REV_DATE always allow you to get revision before "master". +# it will not give you "master" even if you set date to 9999-12-31. (i wrote this in 2014 year.) +# so if you want "master", then don't use REV_DATE, leave it as empty string. + # do not update anything from repositories until required WORK_OFFLINE=${WORK_OFFLINE:-0} @@ -78,6 +86,8 @@ QCONFDIR Каталог с банирником qconf при руч SYSLIBDIRNAME Имя системного каталога с библиотеками (lib64/lib32/lib) Автодетектится если не указана PLUGINS_PREFIXES Список префиксов плагинов через пробел (generic/unix/etc) +REV_DATE Собрать Psi+ из кода свежести до этой даты (например: + 2012-01-15) END ;; *) cat <