diff options
author | Alexander M Pickering <alex@cogarr.net> | 2024-11-03 16:03:16 -0600 |
---|---|---|
committer | Alexander M Pickering <alex@cogarr.net> | 2024-11-03 16:03:16 -0600 |
commit | 4fc684db065818b718bb98bd9e4caddccf66f260 (patch) | |
tree | ccca291d894309d13d3d2e5b2152028a88d842db | |
parent | e11c8ac716e3b748c6913319fe5dd7df835badaa (diff) | |
download | busybox-w32-packaging-4fc684db065818b718bb98bd9e4caddccf66f260.tar.gz busybox-w32-packaging-4fc684db065818b718bb98bd9e4caddccf66f260.tar.bz2 busybox-w32-packaging-4fc684db065818b718bb98bd9e4caddccf66f260.zip |
More work
-rwxr-xr-x | init | 6 | ||||
-rw-r--r-- | meta.lua | 12 | ||||
-rwxr-xr-x | tools | 14 |
3 files changed, 26 insertions, 6 deletions
@@ -1,9 +1,5 @@ | |||
1 | #!/bin/sh -ex | 1 | #!/bin/sh -ex |
2 | 2 | ||
3 | rc-service networking start | ||
4 | |||
5 | apk add build-base | ||
6 | |||
7 | cd busybox-w32 | 3 | cd busybox-w32 |
8 | cp /root/busybox-w32-packaging/.config .config | 4 | cp /root/busybox-w32-packaging/config .config |
9 | make | 5 | make |
@@ -1,8 +1,18 @@ | |||
1 | return { | 1 | return { |
2 | ["busybox-w32-tools"] = { | ||
3 | init="tools", | ||
4 | requires = { | ||
5 | {"git","busybox-w32"}, | ||
6 | }, | ||
7 | produces = { | ||
8 | ["scripts.tar.xz"] = true | ||
9 | } | ||
10 | }, | ||
2 | ["busybox-w32"] = { | 11 | ["busybox-w32"] = { |
3 | image="image-mingw64", | 12 | image="image-mingw64", |
4 | requires = { | 13 | requires = { |
5 | {"git","busybox-w32"} | 14 | {"git","busybox-w32"}, |
15 | {"cicd","busybox-w32-tools:scripts.tar"} | ||
6 | }, | 16 | }, |
7 | produces = { | 17 | produces = { |
8 | }, | 18 | }, |
@@ -0,0 +1,14 @@ | |||
1 | #!/usr/bin/sh | ||
2 | |||
3 | rc-service networking start | ||
4 | |||
5 | apk add build-base | ||
6 | cp busybox-w32-packaging/config busybox-w32/.config | ||
7 | cd busybox-w32 | ||
8 | make scripts/basic/docproc | ||
9 | make scripts/basic/fixdep | ||
10 | make scripts/basic/split-include | ||
11 | make scripts/kconfig/conf | ||
12 | |||
13 | cd /root | ||
14 | tar -caf scripts.tar.xz busybox-w32/scripts/basic/docproc busybox-w32/scripts/basic/fixdep busybox-w32/scripts/basic/split-include busybox-w32/scripts/kconfig/conf | ||