mirror of
https://github.com/netsurf-browser/netsurf
synced 2024-12-15 16:52:40 +03:00
Fix up platform detection
This commit is contained in:
parent
15f88ea1c3
commit
8d2da64453
46
Docs/env.sh
46
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 ################
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user