summaryrefslogtreecommitdiff
path: root/init
blob: 5f856a51ddfe3c6bf355e022d5a6ed850ae1936a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh -ex

rc-service networking start
apk update
apk add build-base xz mingw-w64-gcc git

tar -xvzf include.tar.gz
mv include/openssl/ /usr/x86_64-w64-mingw32/include
mv include/tls.h /usr/x86_64-w64-mingw32/include
mv libtls.a /usr/x86_64-w64-mingw32/lib
mv libssl.a /usr/x86_64-w64-mingw32/lib
mv libcrypto.a /usr/x86_64-w64-mingw32/lib

cd busybox-w32
cp /root/busybox-w32-packaging/config .config
git apply /root/busybox-w32-packaging/test.patch
sed -i "s/CONFIG_EXTRA_CFLAGS=\"\"/CONFIG_EXTRA_CFLAGS=\"$CFLAGS\"/g" .config
make
cp busybox.exe ..