IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 11058


Ignore:
Timestamp:
Jan 11, 2007, 5:22:13 PM (19 years ago)
Author:
eugene
Message:

adding -start, --prefix for perl

Location:
trunk/psconfig
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/psconfig/psbuild

    r10869 r11058  
    1 #!/bin/tcsh
     1#!/bin/csh
    22
    33set args=""
     
    77set optimize=0
    88set version=""
     9set start=""
    910while ($#argv)
    1011 switch ($1)
     
    2627   set optimize=1;
    2728   breaksw;
     29  case -start:
     30   shift
     31   set start=$1;
     32   breaksw;
    2833  default:
    2934   set args=($args $1);
     
    4449endif
    4550
     51# set the version based on psconfig or -version (if set)
    4652if ("$version" != "") then
    4753  source psconfig.sh $version
    48 endif
    49 
    50 if (! $?PSVERSION) then
    51   source psconfig.sh default
     54else
     55  if (! $?PSVERSION) then
     56    source psconfig.sh default
     57  else
     58    source psconfig.sh $PSVERSION
     59  endif
    5260endif
    5361
     
    5967 set dir = $name[1]
    6068 set tag = $name[2]
     69
     70 if ("$start" != "") then
     71   if ("$start" != "$dir") then
     72     echo "skipping $dir"
     73     continue
     74   endif
     75   set start = ""
     76 endif
    6177
    6278 set current = `pwd`
  • trunk/psconfig/psconfig.sh

    r10869 r11058  
    4343
    4444# make this configurable by the user
    45 set PSCONFDIR = {$HOME}/psconfig
    46 set PSVERSION = default
     45setenv PSCONFDIR {$HOME}/psconfig
     46setenv PSVERSION default
    4747
    4848if (-e $HOME/.psconfigrc) then
     
    5050endif
    5151
    52 set PSVERSION = $argv[1]
     52setenv PSVERSION $argv[1]
    5353
    5454if ($?LD_LIBRARY_PATH == 0) setenv LD_LIBRARY_PATH
     
    113113endsw
    114114 
    115 set PSCONFIG = $PSVERSION.$ARCH
     115setenv PSCONFIG $PSVERSION.$ARCH
    116116
    117117set newpath = ""
     
    217217  alias  psconfigure configure --prefix={$PSCONFDIR}/{$PSCONFIG} --bindir=$bindir --libdir=$libdir --includedir={$PSCONFDIR}/{$PSCONFIG}/include --sysconfdir={$PSCONFDIR}/{$PSCONFIG}/etc --datadir={$PSCONFDIR}/share --mandir={$PSCONFDIR}/man
    218218  alias  psautogen autogen.sh --bindir=$bindir --libdir=$libdir --includedir={$PSCONFDIR}/{$PSCONFIG}/include --sysconfdir={$PSCONFDIR}/{$PSCONFIG}/etc --datadir={$PSCONFDIR}/share --mandir={$PSCONFDIR}/man
    219   alias  psperlbuild perl Build.PL --install_path script=$bindir --install_path arch=$bindir --install_path bin=$bindir --install_path lib=$libdir --install_path bindoc={$PSCONFDIR}/man/man1 --install_path libdoc={$PSCONFDIR}/man/man3
    220 endif
     219  alias  psperlbuild perl Build.PL --prefix {$PSCONFDIR}/{$PSCONFIG} --install_path script=$bindir --install_path arch=$bindir --install_path bin=$bindir --install_path lib=$libdir --install_path bindoc={$PSCONFDIR}/man/man1 --install_path libdoc={$PSCONFDIR}/man/man3
     220endif
  • trunk/psconfig/tagsets/ippHead

    r10562 r11058  
    1717dbconfig:HEAD
    1818ippdb.src:NONE
    19 ippTools/pXtools:HEAD
     19ippTools:HEAD
Note: See TracChangeset for help on using the changeset viewer.