autoconf updates

This commit is contained in:
nehalmistry 2003-05-14 16:39:15 +00:00
parent 193e91c0ae
commit 449b91ae82
2 changed files with 13 additions and 7 deletions

View file

@ -54,7 +54,7 @@ CFLAGS=@PROFILE_CFLAGS@ @DEBUG_CFLAGS@ $(IFLAGS) \
-DUNIT_ON_MAP -DNEW_AI -DUSE_LIBMODPLUG -DUSE_HP_FOR_XP \
@PROFILE_CFLAGS@ @DEBUG_CFLAGS@ @VIDEO_CFLAGS@ @BZ2_CFLAGS@ \
@OGG_CFLAGS@ @MAD_CFLAGS@ @FLAC_CFLAGS@ @CDAUDIO_CFLAGS@ \
$(CCL) $(VERSION) $(COMP_CFLAGS) @SOUND_CFLAGS@ $(ARTSC)
$(CCL) $(VERSION) $(COMP_CFLAGS) @SOUND_CFLAGS@ @PLATFORM@ $(ARTSC)
CTAGSFLAGS=-i defptvS -a -f

View file

@ -3,26 +3,32 @@ AC_INIT(configure.in)
AC_PREREQ([2.50])
dnl AC_CANONICAL_TARGET
EXE=
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
OE=o
OBJDIR=obj
if test "`uname -a | grep -is cygwin`" -o "`uname -a | grep -is mingw`"; then
WIN32=1
EXE=.exe
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
ARCH=win32
OE=o
OBJDIR=winobj
PLATFORM="-DUSE_WIN32"
elif test "`uname -a | grep -is bsd`"; then
ARCH=bsd
PLATFORM="-DBSD"
elif test "`uname -a | grep -is beos`"; then
ARCH=beos
PLATFORM="-DUSE_BEOS"
else
WIN32=0
EXE=
OUTFILE="\$(TOPDIR)/freecraft\$(EXE)"
ARCH=linux
OE=o
OBJDIR=obj
fi
AC_SUBST(EXE)
AC_SUBST(OUTFILE)
AC_SUBST(ARCH)
AC_SUBST(OE)
AC_SUBST(OBJDIR)
AC_SUBST(PLATFORM)
AC_CHECK_HEADERS(zlib.h,, AC_MSG_ERROR(could not find zlib.h))
AC_CHECK_HEADERS(png.h,, AC_MSG_ERROR(could not find png.h))