
This brings our tree to NetBSD 7.0, as found on -current on the 10-10-2015. This updates: - LLVM to 3.6.1 - GCC to GCC 5.1 - Replace minix/commands/zdump with usr.bin/zdump - external/bsd/libelf has moved to /external/bsd/elftoolchain/ - Import ctwm - Drop sprintf from libminc Change-Id: I149836ac18e9326be9353958bab9b266efb056f0
25 lines
562 B
Bash
Executable File
25 lines
562 B
Bash
Executable File
#!/bin/sh
|
|
: ${BUILDSH=build.sh}
|
|
|
|
if [ ! -f ${BUILDSH} ]
|
|
then
|
|
echo "Please invoke me from the root source dir, where ${BUILDSH} is."
|
|
exit 1
|
|
fi
|
|
|
|
if [ -z "${NETBSD_BRANCH}" ]
|
|
then
|
|
echo "NETBSD_BRANCH is undefined."
|
|
exit 1
|
|
fi
|
|
|
|
find . -type f | cut -c 3- | grep -v '\.git' | grep -v '\./minix' | sort -u > files.all
|
|
git grep -i minix | cut -d: -f1 | grep -v '\.git' | grep -v '\./minix' | sort -u > files.minix
|
|
diff files.all files.minix |grep '^<'| cut -c 3- > files.netbsd
|
|
|
|
while read file
|
|
do
|
|
git checkout ${NETBSD_BRANCH} ${file}
|
|
done < files.netbsd
|
|
|