1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#this bash script chooses the appropriate options file and subst variables for the current build arch
distr=`lsb_release -sc`
case "$distr" in
"wheezy") opf="wheezy";;
# "precise") opf="precise";;
# "quantal") opf="quantal";;
# "squeeze") opf="squeeze";;
# "lucid") opf="lucid";;
# "oneiric") opf="oneiric";;
# "raring") opf="raring";;
# "saucy" ) opf="saucy";;
"jessie" ) opf="jessie" ;;
"trusty") opf="trusty";;
"utopic") opf="utopic";;
"vivid") opf="vivid";;
"stretch") opf="jessie";;
"sid") opf="jessie";;
*) echo "No file found" >&2; exit 1;;
esac
rm -f debian/substvars
ln debian/utils/subst/$opf.subst debian/substvars
echo scons/templates/${opf}
|