From 3dc9a94674e72a849e4d4efdb9fd8bdd46cfd66c Mon Sep 17 00:00:00 2001 From: Alexander M Pickering Date: Mon, 16 Sep 2024 15:46:28 -0500 Subject: More work on libssl --- image | 5 +++++ init | 5 +++++ meta.lua | 22 +++++++++++++++++----- 3 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 image diff --git a/image b/image new file mode 100644 index 0000000..2d3696a --- /dev/null +++ b/image @@ -0,0 +1,5 @@ +#!/bin/sh -ex + +rc-service networking start + +apk add automake autoconf git libtool perl patch diff --git a/init b/init index 642d265..1fdda79 100755 --- a/init +++ b/init @@ -1 +1,6 @@ #!/bin/sh -ex + +cd portable +./autogen.sh +CC=gcc ./configure --host=x86_64-w64-mingw32 +make diff --git a/meta.lua b/meta.lua index 5158591..f5e39fe 100644 --- a/meta.lua +++ b/meta.lua @@ -1,6 +1,18 @@ -return { - ["portable"] = { - requires = {}, - produces = {}, - } + +local builds = {} +builds["libressl-meta"] = { + image="image-mingw64", + requires = { + {"git", "portable"}, + }, + produces = {}, + export=true, } +builds["libressl-mingw64"] = { + image="image-mingw64", + requires = {}, + produces = { + ["libssl.a"] = true, + }, +} +return builds -- cgit v1.2.3-55-g6feb