Changeset 12022

Show
Ignore:
Timestamp:
08/31/07 10:02:36 (1 year ago)
Author:
mloskot
Message:

Updated mechanism of nightly packaging in mkgdaldist.sh (Ticket #1539).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/gdal/mkgdaldist.sh

    r12021 r12022  
    4343# Checkout GDAL sources from the repository 
    4444# 
     45echo "* Downloading GDAL sources from SVN..." 
    4546rm -rf dist_wrk   
    4647mkdir dist_wrk 
     
    5455 
    5556if [ \! -d gdal ] ; then 
    56     echo "svn checkout reported an error ... abandoning mkgdaldist" 
    57   cd .. 
    58   rm -rf dist_wrk 
    59   exit 
     57       echo "svn checkout reported an error ... abandoning mkgdaldist" 
     58       cd .. 
     59       rm -rf dist_wrk 
     60       exit 
    6061fi 
    6162 
     
    6364# Make some updates and cleaning 
    6465# 
     66echo "* Updating release date..." 
    6567if test "$forcedate" != "no" ; then 
    6668  echo "Forcing Date To: $forcedate" 
     
    7072fi 
    7173 
    72 find gdal -name .svn -exec rm -rf {} \; 
     74echo "* Cleaning .svn directories..." 
     75find gdal -name .svn | xargs rm -rf 
    7376 
    7477# 
    7578# Generate man pages 
    7679# 
     80echo "* Generating man pages..." 
    7781CWD=${PWD} 
    7882cd gdal 
    79 if test -d "gdal/man"; then 
     83if test -d "man"; then 
    8084    rm -rf man 
    8185fi 
    82 make man 
    83 if test ! -d "gdal/man"; then 
    84     echo "make man failed" 
     86 
     87(cat Doxyfile ; echo "ENABLED_SECTIONS=man"; echo "INPUT=doc ogr"; echo "FILE_PATTERNS=*utilities.dox"; echo "GENERATE_HTML=NO"; echo "GENERATE_MAN=YES") | doxygen - 
     88 
     89if test ! -d "man"; then 
     90    echo " make man failed" 
    8591fi 
     92cd ${CWD} 
    8693 
    8794# 
    8895# Generate SWIG interface for C# 
    8996# 
     97echo "* Generating SWIG interfaces..." 
    9098CWD=${PWD} 
    9199cd gdal/swig/csharp 
     
    96104# Make distribution packages 
    97105# 
     106echo "* Making distribution packages..." 
    98107rm -rf gdal/viewer 
    99108rm -rf gdal/dist_docs 
     
    110119zip -r ../gdal${COMPRESSED_VERSION}.zip gdal-${GDAL_VERSION} 
    111120 
     121echo "* Cleaning..." 
    112122cd .. 
    113123rm -rf dist_wrk 
     
    116126if test "$2" = "-install" ; then 
    117127 
    118   echo "Installing: " $TARGETDIR/gdal-${GDAL_VERSION}.tar.gz  
    119   echo "       and: " $TARGETDIR/gdal${COMPRESSED_VERSION}.zip 
     128  echo "Installing: $TARGETDIR/gdal-${GDAL_VERSION}.tar.gz" 
     129  echo "       and: $TARGETDIR/gdal${COMPRESSED_VERSION}.zip" 
    120130  scp gdal-${GDAL_VERSION}.tar.gz $TARGETDIR/gdal${COMPRESSED_VERSION}.zip $TARGETDIR 
    121131fi 
    122132 
     133echo "*** The End ***"