Removed EMPTARGET and ARCH from nightlybuilds,

not used with new autoconf. Replace with INSTANCE
for logs, build directory for local patches.

Use the local patches directly from the source tree instead
of all local copy.
This commit is contained in:
Ron Koenderink 2007-12-08 23:48:06 +00:00
parent da6e711e5c
commit 5d512312d9
2 changed files with 7 additions and 16 deletions

View file

@ -46,7 +46,7 @@ esac
STAMP="`date +%Y%m%d%H%M%S`" STAMP="`date +%Y%m%d%H%M%S`"
WORKDIR="${EMPTARGET}.${ARCH}" WORKDIR="${INSTANCE}"
[ -n "${EXTRASUFFIX}" ] && WORKDIR="${WORKDIR}.${EXTRASUFFIX}" [ -n "${EXTRASUFFIX}" ] && WORKDIR="${WORKDIR}.${EXTRASUFFIX}"
LOGFILE="${LOGDIR}/${WORKDIR}.${STAMP}" LOGFILE="${LOGDIR}/${WORKDIR}.${STAMP}"
@ -136,20 +136,11 @@ done
echo "Done (patch All)." echo "Done (patch All)."
echo "" echo ""
# Run local patches ${LOCALPATCHDIR}/*.patch LOCALPATCHDIRECTORY="${BOXDIR}/${WORKDIR}/empserver/src/scripts/nightly/patches/${INSTANCE}"
case "${LOCALPATCHDIR}" if [ -n "${LOCALPATCHDIRECTORY}" -a -d "${LOCALPATCHDIRECTORY}/." ]
in
/*)
;;
*)
LOCALPATCHDIR="${SCRIPTDIR}/${LOCALPATCHDIR}"
;;
esac
if [ -n "${LOCALPATCHDIR}" -a -d "${LOCALPATCHDIR}/." ]
then then
echo "Applying system specific patches from ${LOCALPATCHDIR}:" echo "Applying system specific patches from ${LOCALPATCHDIRECTORY}:"
for i in "${LOCALPATCHDIR}"/*.patch for i in "${LOCALPATCHDIRECTORY}"/*.patch
do do
[ -r "${i}" ] || continue [ -r "${i}" ] || continue
if ${PATCH:=patch} -Np0 < "${i}" >/dev/null if ${PATCH:=patch} -Np0 < "${i}" >/dev/null
@ -186,7 +177,7 @@ in
# Start the build # Start the build
echo "Building server" echo "Building server"
if make "${EMPTARGET}" >/dev/null if make install >/dev/null
then then
warn "make did not return 0" warn "make did not return 0"
fi fi

View file

@ -46,7 +46,7 @@ esac
cd "${LOGDIR}" || err "Could not cd to ${LOGDIR}" cd "${LOGDIR}" || err "Could not cd to ${LOGDIR}"
BUILDTYPE="${EMPTARGET}.${ARCH}" BUILDTYPE="${INSTANCE}"
[ -n "${EXTRASUFFIX}" ] && BUILDTYPE="${BUILDTYPE}.${EXTRASUFFIX}" [ -n "${EXTRASUFFIX}" ] && BUILDTYPE="${BUILDTYPE}.${EXTRASUFFIX}"
echo "This was generated using: ${0} ${1}" echo "This was generated using: ${0} ${1}"