Changeset View
Changeset View
Standalone View
Standalone View
contrib/gitian-descriptors/gitian-osx.yml
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | if test -n "$GBUILD_CACHE_ENABLED"; then | ||||
export BASE_CACHE=${GBUILD_PACKAGE_CACHE} | export BASE_CACHE=${GBUILD_PACKAGE_CACHE} | ||||
mkdir -p ${BASE_CACHE} ${SOURCES_PATH} | mkdir -p ${BASE_CACHE} ${SOURCES_PATH} | ||||
fi | fi | ||||
export ZERO_AR_DATE=1 | export ZERO_AR_DATE=1 | ||||
function create_global_faketime_wrappers { | function create_global_faketime_wrappers { | ||||
for prog in ${FAKETIME_PROGS}; do | for prog in ${FAKETIME_PROGS}; do | ||||
echo '#!/bin/bash' > ${WRAP_DIR}/${prog} | echo '#!/usr/bin/env bash' > ${WRAP_DIR}/${prog} | ||||
echo "REAL=\`which -a ${prog} | grep -v ${WRAP_DIR}/${prog} | head -1\`" >> ${WRAP_DIR}/${prog} | echo "REAL=\`which -a ${prog} | grep -v ${WRAP_DIR}/${prog} | head -1\`" >> ${WRAP_DIR}/${prog} | ||||
echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${prog} | echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${prog} | ||||
echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${prog} | echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${prog} | ||||
echo "\$REAL \$@" >> $WRAP_DIR/${prog} | echo "\$REAL \$@" >> $WRAP_DIR/${prog} | ||||
chmod +x ${WRAP_DIR}/${prog} | chmod +x ${WRAP_DIR}/${prog} | ||||
done | done | ||||
} | } | ||||
function create_per-host_faketime_wrappers { | function create_per-host_faketime_wrappers { | ||||
for i in $HOSTS; do | for i in $HOSTS; do | ||||
for prog in ${FAKETIME_HOST_PROGS}; do | for prog in ${FAKETIME_HOST_PROGS}; do | ||||
echo '#!/bin/bash' > ${WRAP_DIR}/${i}-${prog} | echo '#!/usr/bin/env bash' > ${WRAP_DIR}/${i}-${prog} | ||||
echo "REAL=\`which -a ${i}-${prog} | grep -v ${WRAP_DIR}/${i}-${prog} | head -1\`" >> ${WRAP_DIR}/${i}-${prog} | echo "REAL=\`which -a ${i}-${prog} | grep -v ${WRAP_DIR}/${i}-${prog} | head -1\`" >> ${WRAP_DIR}/${i}-${prog} | ||||
echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${i}-${prog} | echo 'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1' >> ${WRAP_DIR}/${i}-${prog} | ||||
echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${i}-${prog} | echo "export FAKETIME=\"$1\"" >> ${WRAP_DIR}/${i}-${prog} | ||||
echo "\$REAL \$@" >> $WRAP_DIR/${i}-${prog} | echo "\$REAL \$@" >> $WRAP_DIR/${i}-${prog} | ||||
chmod +x ${WRAP_DIR}/${i}-${prog} | chmod +x ${WRAP_DIR}/${i}-${prog} | ||||
done | done | ||||
done | done | ||||
} | } | ||||
▲ Show 20 Lines • Show All 80 Lines • Show Last 20 Lines |