Added optional alternate compiler command line parm.

This commit is contained in:
Janet B. Anderson
2001-01-26 16:29:45 +00:00
parent 99454b6ca6
commit 258a09c5e0
2 changed files with 15 additions and 5 deletions

View File

@@ -3,6 +3,13 @@
# base/bin/tools/EpicsHostArch - returns the Epics host architecture suitable
# for assigning to the EPICS_HOST_ARCH variable
if [ "x${1}" != "x" ]
then
suffix="-"${1}
else
suffix=""
fi
sysname=`uname`
case $sysname in
@@ -13,7 +20,7 @@ case $sysname in
cpu=x86
;;
esac
echo ${os}-${cpu}
echo ${os}-${cpu}${suffix}
;;
HP-UX )
os=hpux
@@ -22,12 +29,12 @@ case $sysname in
cpu=m68k
;;
esac
echo ${os}-${cpu}
echo ${os}-${cpu}${suffix}
;;
OSF1 )
os=osf
cpu=`uname -m`
echo ${os}-${cpu}
echo ${os}-${cpu}${suffix}
;;
SunOS )
version=`uname -r | sed '1s/^\([0-9]*\).*$/\1/'`
@@ -45,7 +52,7 @@ case $sysname in
cpu=x86
;;
esac
echo ${os}-${cpu}
echo ${os}-${cpu}${suffix}
;;
* )
echo unsupported

View File

@@ -7,8 +7,11 @@ eval 'exec perl -S $0 ${1+"$@"}' # -*- Mode: perl -*-
use Config;
$suffix="";
$suffix="-".$ARGV[0] if ($ARGV[0] ne "");
$EpicsHostArch = GetEpicsHostArch();
print "$EpicsHostArch";
print "$EpicsHostArch$suffix";
sub GetEpicsHostArch { # no args
$arch=$Config{'archname'};