lots more work

This commit is contained in:
Jacob Adams 2015-06-06 17:55:16 -04:00
parent 25969c4828
commit b62d21b6f6
5 changed files with 30 additions and 28 deletions

View File

@ -1,8 +1,10 @@
#!/bin/sh
. ./releasetools/netbsd2minix/common.sh
# Assume $1 is whitelist working directory
cd $1
while read $dir
mkdir -p $SRC/$1
while read dir
do
cp -rf $dir $SRC
cp -rf $dir $SRC/$1
done
cd $MINIX

View File

@ -1,8 +0,0 @@
# Current source tree
MINIX=.
# NetBSD2Minix folder
N2M=$MINIX/releasetools/netbsd2minix
# NetBSD source tree
NETBSD=$N2M/netbsd
# New source tree
SRC=$N2M/src

View File

@ -1,11 +1,21 @@
#!/bin/sh
. releasetools/netbsd2minix/common.sh
# Current source tree
MINIX=`pwd`
# NetBSD2Minix folder
N2M=$MINIX/releasetools/netbsd2minix
# NetBSD source tree
NETBSD=$N2M/netbsd
# New source tree
SRC=$N2M/src
export MINIX N2M NETBSD SRC
$N2M/setupnetbsd.sh
mkdir -p $SRC
rm -rf $SRC/*
$N2M/whitelists.sh
$N2M/setupminix.sh
cd $SRC
if [ `uname` -eq Minix ]
then
make build
else
./build.sh -m i386 build
./build.sh -m i386 build

View File

@ -1,3 +1,2 @@
. releasetools/netbsd2minix/common.sh
git clone --depth 1 git://github.com/jsonn/src $NETBSD
cd $NETBSD || (git clone --depth 1 git://github.com/jsonn/src $NETBSD && cd $NETBSD)
git pull

13
releasetools/netbsd2minix/whitelists.sh Normal file → Executable file
View File

@ -1,11 +1,10 @@
#!/bin/sh
. releasetools/netbsd2minix/common.sh
cd $N2M/whitelist
for $item in `ls`
for item in `ls`
do
$N2M/applywhitelist.sh $item < $item
$N2M/applywhitelist.sh $NETBSD/$item < $item
echo "$item moved"
done
cd ..
./applywhitelist $MINIX < minix.txt
$N2M/applywhitelist.sh $MINIX < $N2M/minix.txt
cd $MINIX