head 1.5; access; symbols; locks; strict; comment @# @; 1.5 date 2005.01.13.08.39.08; author rse; state Exp; branches; next 1.4; 1.4 date 2004.01.09.11.24.21; author rse; state Exp; branches; next 1.3; 1.3 date 2002.07.28.08.08.42; author rse; state Exp; branches; next 1.2; 1.2 date 2002.06.26.16.06.15; author rse; state Exp; branches; next 1.1; 1.1 date 2002.04.28.13.22.49; author rse; state Exp; branches; next ; desc @@ 1.5 log @switch to newer versions for build environment tools @ text @## ## devtool.conf -- Development Tool Configuration ## %autogen @@autogen shtool 2.0.1 "2.0.*" all @@autogen libtool 1.5.10 "1.5*" @@autogen autoconf 2.59 "2.[3-9]*" %autoclean @@autoclean shtool @@autoclean libtool @@autoclean autoconf %configure ./configure \ --cache-file=config.cache \ --prefix=/tmp/ui64 \ --disable-shared \ --enable-debug \ "$@@" %version ./shtool version -l txt -n "OSSP ui64" -e VERSION V=`./shtool version -l txt -d long VERSION` sed -e "s/Version .*(.*)/Version $V/g" README.n mv README.n README %dist echo "+++ generating" ./devtool autoclean ./devtool autogen echo "+++ configuring" ./configure echo "+++ building" make clean all man echo "+++ cleaning" make distclean echo "+++ fixing" ./shtool fixperm -v . echo "+++ rolling" V=`./shtool version -l txt -d short VERSION` ./shtool tarball -o ui64-${V}.tar.gz -d ui64-${V} -u ossp -g ossp \ -e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,00TODO' -c 'gzip --best' . ls -l ui64-${V}.tar.gz echo "+++ testing" gunzip README.n @ 1.2 log @use caching while developing @ text @d6 1 a6 1 @@autogen shtool 1.6.0 "1.6.*" all d44 1 a44 1 -e 'CVS,\.cvsignore,\.[ao],^\.,devtool*,*.tar.gz,00TODO' -c 'gzip --best' . @ 1.1 log @Add first cut of OSSP ui64, a new (sub-)library which allows us to perform 64-bit unsigned integer arithmetic in a portable way without requiring the machine to support C99's 64-bit type "unsigned long long". Basically a ui64_t is an 8 byte array of "unsigned char" elements and hence the library internally stores 64-bit values as 8 digits to the base 2^8 and also performs the mathematical operations this way. @ text @d17 1 @