Added autogen.sh.

This commit is contained in:
John Wiegley 2008-09-17 05:32:10 -04:00
parent 6c7db1f1ef
commit 7fafe185c0
5 changed files with 1497 additions and 27 deletions

1
.gitignore vendored
View file

@ -33,6 +33,7 @@
/elisp-comp
/install-sh
/ledger
/ledger-*
/ledger.info
/libtool
/ltmain.sh

View file

@ -156,23 +156,17 @@ copy-sources:
(cd /tmp/ledger; git reset --hard HEAD; git clean -x -d -f)
release: copy-sources
(cd /tmp/ledger; ./acprep --local && \
(cd /tmp/ledger; ./acprep && \
make -j3 \
CPPFLAGS="-I/usr/local/include -I/opt/local/include" \
LDFLAGS="-L/usr/local/lib -L/opt/local/lib" \
ARCHFLAGS="-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.5.sdk" \
CXXFLAGS="-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.5.sdk" \
LDFLAGS="$LDFLAGS -arch i386 -arch ppc -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk" \
DISTCHECK_CONFIGURE_FLAGS="--disable-dependency-tracking")
release-distcheck: copy-sources
(cd /tmp/ledger; ./acprep --local && \
(cd /tmp/ledger; ./acprep && \
make -j3 distcheck \
CPPFLAGS="-I/usr/local/include -I/opt/local/include" \
LDFLAGS="-L/usr/local/lib -L/opt/local/lib" \
ARCHFLAGS="-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.5.sdk" \
CXXFLAGS="-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.5.sdk" \
LDFLAGS="$LDFLAGS -arch i386 -arch ppc -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk" \
DISTCHECK_CONFIGURE_FLAGS="--disable-dependency-tracking")
# Makefile.am ends here

20
acprep
View file

@ -3,25 +3,11 @@
export AUTOCONF_VERSION=2.61
export AUTOMAKE_VERSION=1.9
touch AUTHORS COPYING ChangeLog
cmd=$(which glibtoolize 2>&1)
if [ -x "$cmd" ]; then
export LIBTOOLIZE="$cmd"
fi
autoreconf --force --install
sh ./autogen.sh
HERE="$PWD"
if [ ! "$1" = "--local" ]; then
if [ -d "$HOME/Products" ]; then
projdir="$HOME/Products/$(basename $HERE)"
if [ ! -d "$projdir" ]; then
mkdir -p "$projdir"
fi
cd "$projdir" || (echo "Cannot change to $projdir"; exit 1)
fi
else
if [ "$1" = "--local" ]; then
shift 1
fi
@ -72,5 +58,3 @@ else
$HERE/configure CPPFLAGS="$INCDIRS" LDFLAGS="$LIBDIRS" \
CXXFLAGS="$CXXFLAGS -g" "$@"
fi
rm -f AUTHORS COPYING

1491
autogen.sh Executable file

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,7 @@ AC_PREREQ(2.59)
AC_INIT([ledger],[2.6.1],[johnw@newartisans.com])
AC_CONFIG_SRCDIR([main.cc])
AC_CONFIG_HEADER([acconf.h])
AM_INIT_AUTOMAKE([dist-bzip2 foreign])
AM_INIT_AUTOMAKE([foreign])
# Checks for programs.
AC_PROG_CXX