mirror of
git://git.2f30.org/morpheus.git
synced 2024-06-24 13:48:32 +00:00
33 lines
591 B
Bash
Executable File
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!
|