Changeset 970

Show
Ignore:
Timestamp:
06/28/08 07:37:28 (2 months ago)
Author:
takkaria
Message:

Update the autobuilder script so that it packages builds with revision number.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tools/autobuilder/compile

    r739 r970  
    2828fi 
    2929 
     30# Obtain revision 
     31cd trunk && 
     32        REVISION=`svn info | grep ^Revision: | cut -d' ' -f2` && 
     33        cd .. 
     34 
    3035# Copy 
    3136cp -r trunk b/native && 
     
    3540# Windows native build 
    3641cd $NIGHTLY/b/native && 
    37   make -C src -f Makefile.win CROSS="ccache i586-mingw32msvc-" MINGW=yes && 
    38   scripts/pkg_win angband-$DATE $OUT/angband-$DATE.zip && 
     42  make -C src -f Makefile.win CROSS="ccache i586-mingw32msvc-" MINGW=yes \ 
     43    CFLAGS+="-DBUILD_ID=\\\"r$REVISION\\\"" && 
     44  scripts/pkg_win angband-r$REVISION $OUT/angband-r$REVISION.zip && 
    3945  echo "Windows build success." 
    4046 
     
    4248cd $NIGHTLY/b/console && 
    4349  make -C src -f Makefile.win CROSS="ccache i586-mingw32msvc-" CONSOLE=yes \ 
    44     PDCURSES_INC=$PDC_INC PDCURSES_LIB=$PDC_LIB MINGW=yes && 
    45   scripts/pkg_win angband-$DATE-con $OUT/angband-$DATE-con.zip && 
     50    PDCURSES_INC=$PDC_INC PDCURSES_LIB=$PDC_LIB MINGW=yes \ 
     51    CFLAGS+="-DBUILD_ID=\\\"r$REVISION\\\"" && 
     52  scripts/pkg_win angband-r$REVISION-con $OUT/angband-r$REVISION-con.zip && 
    4653  echo "Windows console build success." 
    4754 
     
    5057  ./autogen.sh && 
    5158  ./configure --with-private-dirs && 
    52   make && 
     59  make \ 
     60    CFLAGS+="-DBUILD_ID=\\\"r$REVISION\\\"" && 
    5361  echo "Linux native build success." 
    5462