Changeset 1782


Ignore:
Timestamp:
30/11/11 15:38:16 (6 months ago)
Author:
Freddie Akeroyd
Message:

Add build scripts. Refs #307

Location:
trunk
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/autogen.sh

    r1776 r1782  
    22 
    33rm -fr autom4te.cache 
     4 
     5PACKAGE_RELEASE="" 
     6NEXUS_VERSION="" 
     7NEXUS_RELEASE="" 
     8while getopts "p:r:v:" opt; do 
     9  case $opt in 
     10    p) 
     11        PACKAGE_RELEASE="$OPTARG" 
     12        ;; 
     13    v) 
     14        NEXUS_VERSION="$OPTARG" 
     15        ;; 
     16    r) 
     17        NEXUS_RELEASE="$OPTARG" 
     18        ;; 
     19    \?) 
     20        echo "Invalid option: -$OPTARG" >&2 
     21        ;; 
     22  esac 
     23done 
     24if test ! -z "$PACKAGE_RELEASE"; then 
     25    echo "Setting package release to $PACKAGE_RELEASE" 
     26    mv configure.ac configure.ac.$$ 
     27    sed -e "s/^m4_define.*PACKAGE_RELEASE.*/m4_define\([PACKAGE_RELEASE],[$PACKAGE_RELEASE]\)/" < configure.ac.$$ > configure.ac 
     28    rm -f configure.ac.$$ 
     29fi 
     30if test ! -z "$NEXUS_VERSION"; then 
     31    echo "Setting NeXus version to $NEXUS_VERSION" 
     32    mv configure.ac configure.ac.$$ 
     33    sed -e "s/^m4_define.*NEXUS_VERSION.*/m4_define\([NEXUS_VERSION],[$NEXUS_VERSION]\)/" < configure.ac.$$ > configure.ac 
     34    rm -f configure.ac.$$ 
     35fi 
     36if test ! -z "$NEXUS_RELEASE"; then 
     37    echo "Setting NeXus release to $NEXUS_RELEASE" 
     38    mv configure.ac configure.ac.$$ 
     39    sed -e "s/^m4_define.*NEXUS_RELEASE.*/m4_define\([NEXUS_RELEASE],[$NEXUS_RELEASE]\)/" < configure.ac.$$ > configure.ac 
     40    rm -f configure.ac.$$ 
     41fi 
    442 
    543for libtoolize in glibtoolize libtoolize ; do  
Note: See TracChangeset for help on using the changeset viewer.