chomp($root=`which casa`);
print "Using CASA installation root: $root\n";
$pipe = abs_path(dirname($0));
$ENV{CASASRC}="$pipe/pipeline";
$ENV{PYTHONPATH}="$pipe/pipeline:$ENV{CASAARCH}";
$ENV{SCIPIPE_HEURISTICS}="$pipe";
$ENV{SCIPIPE_ROOTDIR}="$pipe";
$ENV{PATH} = "$ENV{CASAPATH}:$ENV{CASAARCH}:$ENV{PYTHONPATH}:$root:$ENV{SCIPIPE_ROOTDIR}:$ENV{SCIPIPE_HEURISTICS}:$ENV{PATH}";
print "PATH: $ENV{PATH}\n";
print "CASAPATH: $ENV{CASAPATH}\n";
print "CASAASRC: $ENV{CASASRC}\n";
print "CASAARCH: $ENV{CASAARCH}\n";
print "PYVERSION: $ENV{PYVERSION}\n";
print "PYTHONPATH: $ENV{PYTHONPATH}\n";
print "SCIPIPE_ROOTDIR: $ENV{SCIPIPE_ROOTDIR}\n";
print "SCIPIPE_HEURISTICS: $ENV{SCIPIPE_HEURISTICS}\n";
chomp($OSNAME=`uname -s`);
if ( $OSNAME eq "Linux" ) {
print "OSNAME: $OSNAME\n";
exec "$ENV{CASAPATH}/python3 setup.py install --install-lib=$ENV{CASAARCH} --install-data=$ENV{CASAARCH} --force";
} elsif ($OSNAME eq "Darwin") {
print "OSNAME: $OSNAME\n";
exec "$ENV{CASAPATH}/python3 setup.py install --install-lib=$ENV{CASAARCH} --install-data=$ENV{CASAARCH} --force";
print "WARNING: Could not find CASA's Python !\n"