mirror of
https://github.com/brain-hackers/buildbrain
synced 2025-10-15 12:48:39 +09:00
Brainux for x1
This commit is contained in:
36
tools/getcross
Executable file
36
tools/getcross
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
uboot() {
|
||||
. ./u-boot-brain/.config
|
||||
case "${CONFIG_SYS_CPU}" in
|
||||
arm926ejs) echo -n "arm-linux-gnueabi-"; return;;
|
||||
armv7) echo -n "arm-linux-gnueabihf-"; return;;
|
||||
*) exit 1;;
|
||||
esac
|
||||
}
|
||||
|
||||
linux() {
|
||||
. ./linux-brain/.config
|
||||
case "${CONFIG_CPU_ARM926T}_${CONFIG_ARCH_MULTI_V7}" in
|
||||
y_) echo -n "arm-linux-gnueabi-"; return;;
|
||||
_y) echo -n "arm-linux-gnueabihf-"; return;;
|
||||
*) exit 1;;
|
||||
esac
|
||||
}
|
||||
|
||||
rootfs() {
|
||||
. ./linux-brain/.config
|
||||
case "${CONFIG_CPU_ARM926T}_${CONFIG_ARCH_MULTI_V7}" in
|
||||
y_) echo -n "armel"; return;;
|
||||
_y) echo -n "armhf"; return;;
|
||||
*) exit 1;;
|
||||
esac
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
u-boot) uboot ;;
|
||||
linux) linux ;;
|
||||
rootfs) rootfs ;;
|
||||
*) exit 1; ;;
|
||||
esac
|
Reference in New Issue
Block a user