autoconf updates
This commit is contained in:
parent
193e91c0ae
commit
449b91ae82
2 changed files with 13 additions and 7 deletions
|
@ -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
|
||||
|
||||
|
|
18
configure.in
18
configure.in
|
@ -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))
|
||||
|
|
Loading…
Add table
Reference in a new issue