summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2024-09-16 15:46:28 -0500
committerAlexander M Pickering <alex@cogarr.net>2024-09-16 15:46:28 -0500
commit3dc9a94674e72a849e4d4efdb9fd8bdd46cfd66c (patch)
tree1dc9ceb0437d0d49c427679b64e49724fc4c981d
parent42a7fc18657bc006e88d0b2a1c7c83bddcf963f4 (diff)
downloadportable-packaging-3dc9a94674e72a849e4d4efdb9fd8bdd46cfd66c.tar.gz
portable-packaging-3dc9a94674e72a849e4d4efdb9fd8bdd46cfd66c.tar.bz2
portable-packaging-3dc9a94674e72a849e4d4efdb9fd8bdd46cfd66c.zip
More work on libssl
-rw-r--r--image5
-rwxr-xr-xinit5
-rw-r--r--meta.lua22
3 files changed, 27 insertions, 5 deletions
diff --git a/image b/image
new file mode 100644
index 0000000..2d3696a
--- /dev/null
+++ b/image
@@ -0,0 +1,5 @@
1#!/bin/sh -ex
2
3rc-service networking start
4
5apk add automake autoconf git libtool perl patch
diff --git a/init b/init
index 642d265..1fdda79 100755
--- a/init
+++ b/init
@@ -1 +1,6 @@
1#!/bin/sh -ex 1#!/bin/sh -ex
2
3cd portable
4./autogen.sh
5CC=gcc ./configure --host=x86_64-w64-mingw32
6make
diff --git a/meta.lua b/meta.lua
index 5158591..f5e39fe 100644
--- a/meta.lua
+++ b/meta.lua
@@ -1,6 +1,18 @@
1return { 1
2 ["portable"] = { 2local builds = {}
3 requires = {}, 3builds["libressl-meta"] = {
4 produces = {}, 4 image="image-mingw64",
5 } 5 requires = {
6 {"git", "portable"},
7 },
8 produces = {},
9 export=true,
6} 10}
11builds["libressl-mingw64"] = {
12 image="image-mingw64",
13 requires = {},
14 produces = {
15 ["libssl.a"] = true,
16 },
17}
18return builds