On Mon, Jun 01, 2026 at 07:00:00PM +0800, Kevin J. McCarthy wrote:
> On Mon, Jun 01, 2026 at 09:17:56AM +0200, Rene Kita wrote:
> > This centralizes the configure command line arguments used for CI builds
> > in a single script.  It makes it easier to test locally and keeps the
> > manifests dry.
> > 
> > Differences among the manifests are mostly kept as they were, this
> > can/should be cleaned up in future commit.
> > ---
> > .builds/alpine.yml    |  31 +++---------
> > .builds/archlinux.yml |  31 +++---------
> > .builds/build         | 111 ++++++++++++++++++++++++++++++++++++++++++
> > .builds/debian.yml    |  30 +++---------
> > .builds/freebsd.yml   |  30 +++---------
> > .builds/openbsd.yml   |  48 +++---------------
> > doc/devel-notes.txt   |   2 +
> > 7 files changed, 143 insertions(+), 140 deletions(-)
> > create mode 100755 .builds/build
> 
> These two commits look okay to me.  I just have a question about how one
> thing works, for my curiosity:
> 
> > diff --git a/.builds/build b/.builds/build
> > new file mode 100755
> > index 00000000..d97051d4
> > --- /dev/null
> > +++ b/.builds/build
> > +openbsd()
> > +{
> > +   ./configure \
> > +           --enable-compressed \
> > +           --enable-debug \
> > +           --enable-external_dotlock \
> > +           --disable-fcntl \
> > +           --enable-flock \
> > +           --with-idn2 \
> > +           --enable-imap \
> > +           --enable-pop \
> > +           --enable-sidebar \
> > +           --enable-smtp \
> > +           --mandir=${PREFIX}/man \
> > +           --with-docdir="${PREFIX}/share/doc/mutt" \
> 
> I know this was just copied over from the openbsd.yml file, but where is
> PREFIX set?  Is that just sr.ht magic?

It's unset, /man and /share will be used. It does not matter as long as
you don't try to install it. I can remove it to avoid such confusion.

Reply via email to