456
457
458
459
460
461
462
463
464
465
466
467
468
469
|
esac
if [ $# != 2 -o -z "$cross_host" ]; then
echo "Usage: cross amiga m68k|ppc" 1>&2
return 1
fi
;;
ios | iossim)
if ! __has_command xcrun; then
echo -n "Can only cross-compile for iOS " 1>&2
echo "on a Mac with Xcode!" 1>&2
return 1
fi
|
>
>
>
>
>
>
>
>
>
>
>
>
|
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
|
esac
if [ $# != 2 -o -z "$cross_host" ]; then
echo "Usage: cross amiga m68k|ppc" 1>&2
return 1
fi
;;
djgpp)
local pkg="cross-i586-pc-msdosdjgpp-gcc"
local prefix="$(pkg_info -qp $pkg 2>/dev/null |
awk '/^@cwd/ { print $2; exit }')"
if [ -z "$prefix" ]; then
echo "Please install $pkg from pkgsrc!" 1>&2
return 1
fi
export PATH="$prefix/cross-djgpp/bin:$PATH"
export cross_host="i586-pc-msdosdjgpp"
;;
ios | iossim)
if ! __has_command xcrun; then
echo -n "Can only cross-compile for iOS " 1>&2
echo "on a Mac with Xcode!" 1>&2
return 1
fi
|