aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilles Chehade <gilles@poolp.org>2019-11-24 23:46:10 +0100
committerGitHub <noreply@github.com>2019-11-24 23:46:10 +0100
commit16b5fc93472b1295f110e94f26839a38d13b9594 (patch)
tree9fe5218002e6ccbccb3fae92cdffecfccd773b77
parentMerge branch 'master' into portable (diff)
parentci: freebsd build on sourcehut (diff)
downloadOpenSMTPD-16b5fc93472b1295f110e94f26839a38d13b9594.tar.xz
OpenSMTPD-16b5fc93472b1295f110e94f26839a38d13b9594.zip
Merge pull request #1001 from OpenSMTPD/ci_freebsd
ci: freebsd build on sourcehut
-rw-r--r--.builds/README.md3
-rw-r--r--.builds/freebsd.yml22
2 files changed, 25 insertions, 0 deletions
diff --git a/.builds/README.md b/.builds/README.md
new file mode 100644
index 00000000..81fcb49b
--- /dev/null
+++ b/.builds/README.md
@@ -0,0 +1,3 @@
+This directory contains build manifests for SourceHut
+
+https://man.sr.ht/tutorials/builds.sr.ht/github-integration.md
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
new file mode 100644
index 00000000..541c108a
--- /dev/null
+++ b/.builds/freebsd.yml
@@ -0,0 +1,22 @@
+image: freebsd/latest
+packages:
+- autoconf
+- automake
+- bison
+- libevent
+- libtool
+- libressl
+- libasr
+sources:
+- https://github.com/OpenSMTPD/OpenSMTPD
+tasks:
+- configure: |
+ cd OpenSMTPD
+ ./bootstrap
+ ./configure --with-libasr=/usr/local
+- build: |
+ cd OpenSMTPD
+ make
+# - test: |
+# cd mrsh
+# ninja -C build test