1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-29 00:01:21 +00:00
morpheus/stage0

31 lines
490 B
Plaintext
Raw Normal View History

2013-09-06 08:31:51 +00:00
#!/bin/sh
2013-09-20 14:59:53 +00:00
set -e -x
rm -rf root cross morpheus.log
2013-09-17 14:26:52 +00:00
. ./prepare-env
. ./prepare-root
2013-09-06 08:31:51 +00:00
2013-09-17 14:26:52 +00:00
mkdir -p src cross
2013-09-06 08:31:51 +00:00
2013-09-17 14:26:52 +00:00
# Deps list
./build cross-scripts/musl
2013-09-17 10:37:13 +00:00
2013-09-06 08:31:51 +00:00
# Build stage0 packages
pkglist=$(ls pkgs)
for pkg in $pkglist; do
while read line; do
if [ $(echo $line | cut -d' ' -f1) != $pkg ]; then
continue
fi
deps=$(echo $line | cut -d' ' -f2-)
# Build dependencies for package in order
for d in $deps; do
./build cross-scripts/$d
done
done < DEPS
2013-09-06 08:31:51 +00:00
./build pkgs/$pkg
done
echo OK!