From 8d2da644534d9579e205ad1e6b0d94e8c28c60cb Mon Sep 17 00:00:00 2001 From: John-Mark Bell Date: Sun, 16 Nov 2014 12:06:18 +0000 Subject: Fix up platform detection --- Docs/env.sh | 46 ++++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) (limited to 'Docs/env.sh') diff --git a/Docs/env.sh b/Docs/env.sh index 01c9b6911..b3b9cfde8 100644 --- a/Docs/env.sh +++ b/Docs/env.sh @@ -58,26 +58,32 @@ NS_INTERNAL_LIBS="buildsystem libwapcaplet libparserutils libhubbub libdom libcs NS_BROWSER="netsurf" # add target specific libraries -if [ "x${TARGET_ABI}" = "xi586-pc-haiku" ]; then - # tools required to build the browser - NS_TOOLS="" - NS_FRONTEND_LIBS="" -elif [ "x${TARGET_ABI}" = "xi686-apple-darwin11" ]; then - # tools required to build the browser - NS_TOOLS="" - # libraries required for the Darwin target abi - NS_FRONTEND_LIBS="libsvgtiny libnsfb" -elif [ "x${TARGET_ABI}" = "xarm-unknown-riscos" ]; then - # tools required to build the browser - NS_TOOLS="nsgenbind" - # libraries required for the risc os target abi - NS_FRONTEND_LIBS="libsvgtiny librufl libpencil librosprite" -else - # tools required to build the browser - NS_TOOLS="nsgenbind" - # internal libraries only required by some frontends - NS_FRONTEND_LIBS="libsvgtiny libnsfb" -fi +case "${TARGET_ABI}" + i586-pc-haiku) + # tools required to build the browser + NS_TOOLS="" + NS_FRONTEND_LIBS="" + ;; + *arwin*) + # OS X + # tools required to build the browser + NS_TOOLS="" + # libraries required for the Darwin target abi + NS_FRONTEND_LIBS="libsvgtiny libnsfb" + ;; + arm-unknown-riscos) + # tools required to build the browser + NS_TOOLS="nsgenbind" + # libraries required for the risc os target abi + NS_FRONTEND_LIBS="libsvgtiny librufl libpencil librosprite" + ;; + *) + # tools required to build the browser + NS_TOOLS="nsgenbind" + # internal libraries only required by some frontends + NS_FRONTEND_LIBS="libsvgtiny libnsfb" + ;; +esac ################ OS Package installation ################ -- cgit v1.2.3