Putting darwin platform section in proper place

This commit is contained in:
seawood%netscape.com 2001-10-29 07:28:45 +00:00
Родитель da2578a055
Коммит ea0854ff3a
1 изменённых файлов: 30 добавлений и 31 удалений

Просмотреть файл

@ -587,6 +587,36 @@ case "$target" in
esac
;;
*-darwin*)
AC_DEFINE(DARWIN)
AC_DEFINE(TARGET_CARBON)
AC_DEFINE(TARGET_API_MAC_CARBON)
_PEDANTIC=
CFLAGS="$CFLAGS -fpascal-strings -traditional-cpp -fno-common"
CXXFLAGS="$CXXFLAGS -fpascal-strings -traditional-cpp -fno-common"
DLL_SUFFIX=".dylib"
DSO_LDOPTS='-compatibility_version 1 -current_version 1'
MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -o $@'
MKCSHLIB='$(CC) $(CFLAGS) $(DSO_LDOPTS) -o $@'
case "${target_cpu}" in
powerpc*)
AC_DEFINE(NO_X11)
AC_DEFINE(XP_MACOSX)
AC_DEFINE(TARGET_CARBON)
AC_DEFINE(TARGET_API_MAC_CARBON)
no_x=yes
MACOSX=1
MOZ_WIDGET_TOOLKIT='mac'
LDFLAGS="$LDFLAGS -framework Carbon"
DSO_LDOPTS="$DSO_LDOPTS -arch ppc -install_name @executable_path/\$@"
TK_LIBS='/System/Library/Frameworks/Carbon.framework/Carbon'
TK_CFLAGS="-I/Developer/Headers/FlatCarbon -F/System/Library/Frameworks"
CFLAGS="$CFLAGS $TK_CFLAGS"
CXXFLAGS="$CXXFLAGS $TK_CFLAGS"
;;
esac
;;
*-freebsd*)
if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` != "elf"; then
DLL_SUFFIX=".so.1.0"
@ -921,37 +951,6 @@ alpha*-*-osf*)
fi
;;
*-darwin*)
AC_DEFINE(DARWIN)
AC_DEFINE(TARGET_CARBON)
AC_DEFINE(TARGET_API_MAC_CARBON)
ENABLE_TESTS=
_PEDANTIC=
CFLAGS="$CFLAGS -fpascal-strings -traditional-cpp -fno-common"
CXXFLAGS="$CXXFLAGS -fpascal-strings -traditional-cpp -fno-common"
DLL_SUFFIX=".dylib"
DSO_LDOPTS='-compatibility_version 1 -current_version 1'
MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -o $@'
MKCSHLIB='$(CC) $(CFLAGS) $(DSO_LDOPTS) -o $@'
case "${target_cpu}" in
powerpc*)
AC_DEFINE(NO_X11)
AC_DEFINE(XP_MACOSX)
AC_DEFINE(TARGET_CARBON)
AC_DEFINE(TARGET_API_MAC_CARBON)
no_x=yes
MACOSX=1
MOZ_WIDGET_TOOLKIT='mac'
LDFLAGS="$LDFLAGS -framework Carbon"
DSO_LDOPTS="$DSO_LDOPTS -arch ppc -install_name @executable_path/\$@"
TK_LIBS='/System/Library/Frameworks/Carbon.framework/Carbon'
TK_CFLAGS="-I/Developer/Headers/FlatCarbon -F/System/Library/Frameworks"
CFLAGS="$CFLAGS $TK_CFLAGS"
CXXFLAGS="$CXXFLAGS $TK_CFLAGS"
;;
esac
;;
*-sco*)
AC_DEFINE(NSCAP_DISABLE_TEST_DONTQUERY_CASES)
AC_DEFINE(NSCAP_DISABLE_DEBUG_PTR_TYPES)