aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIhor Antonov <ihor@antonovs.family>2019-11-24 14:34:57 -0800
committerIhor Antonov <ihor@antonovs.family>2019-11-24 14:34:57 -0800
commit37b90844da7f481341361879f9328d002c338618 (patch)
tree9fe5218002e6ccbccb3fae92cdffecfccd773b77
parentMerge branch 'master' into portable (diff)
downloadOpenSMTPD-37b90844da7f481341361879f9328d002c338618.tar.xz
OpenSMTPD-37b90844da7f481341361879f9328d002c338618.zip
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