mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
initial import of openbios--main--1.0--patch-26
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
16
config/scripts/archname
Executable file
16
config/scripts/archname
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
unset ARCH
|
||||
|
||||
case "$1" in
|
||||
# ppc|powerpc) ARCH=ppc ;;
|
||||
# mpc107) ARCH=mpc107 ;;
|
||||
# osx|darwin) ARCH=osx ;;
|
||||
ppc|powerpc|mpc107|osx|darwin) ARCH=ppc ;;
|
||||
esac
|
||||
|
||||
test "$ARCH" || ARCH=`uname -m | sed -e s/i.86/x86/ -e s/sun4u/sparc64/ \
|
||||
-e s/arm.*/arm/ -e s/sa110/arm/ -e s/x86_64/amd64/ \
|
||||
-e "s/Power Macintosh/ppc/"`
|
||||
|
||||
echo $ARCH
|
||||
11
config/scripts/reldir
Executable file
11
config/scripts/reldir
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
PREF="."
|
||||
for x in 0 1 2 3 4 5 6 7 ; do
|
||||
test -f $PREF/config/configure.in && break
|
||||
PREF="../$PREF"
|
||||
done
|
||||
ROOT=$( echo $(pwd) | sed "s,\(//*[^/][^/]*\)\{$x\}/*\$,," )
|
||||
RELNAME=$( echo $(pwd) | sed "s,^$ROOT/*,,g" )
|
||||
echo $RELNAME
|
||||
|
||||
15
config/scripts/switch-arch
Executable file
15
config/scripts/switch-arch
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ x"$1" = x ]; then
|
||||
echo -e "Usage:\n $0 [arch-config]"
|
||||
echo -e "\narch-config: cross-ppc, x86"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
ARCH=$1
|
||||
|
||||
rm rules.xml
|
||||
rm config.xml
|
||||
ln -s config/examples/${ARCH}_rules.xml rules.xml
|
||||
ln -s config/examples/${ARCH}_config.xml config.xml
|
||||
|
||||
Reference in New Issue
Block a user