1
0
mirror of git://git.2f30.org/morpheus.git synced 2024-06-24 13:48:32 +00:00
morpheus/stage0
2013-09-17 15:26:52 +01:00

33 lines
591 B
Bash
Executable File

#!/bin/sh
./clean
. ./prepare-env
. ./prepare-root
mkdir -p src cross
# Deps list
./build cross-scripts/musl
./build cross-scripts/libevent
./build cross-scripts/ncurses
./build cross-scripts/zlib
#./build cross-scripts/libsigc++
#./build cross-scripts/curl
#./build cross-scripts/libtorrent
# Build stage0 packages
pkglist=$(ls pkgs)
for pkg in $pkglist; do
./build pkgs/$pkg
done
# Strip all executables
find $root/bin -executable -type f -exec strip {} \; &>/dev/null
pushd $root
echo Creating ramdisk
find . | cpio --quiet -H newc -o | gzip -9 -n > ../morpheus.img
popd
echo OK!