Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Feb 2017 21:48:56 +1030
From:      Shane Ambler <FreeBSD@ShaneWare.Biz>
To:        Thomas Mueller <mueller6722@twc.com>, freebsd-ports@freebsd.org
Subject:   Re: Status of synth following expulsion of John Marino?
Message-ID:  <13370918-0025-9c15-1d91-edf31800bec0@ShaneWare.Biz>
In-Reply-To: <43.4F.02660.68125A85@dnvrco-omsmta01>
References:  <33.4E.19143.3DE14A85@dnvrco-omsmta03> <3F2A28D7-A3A4-4549-B125-805EC9923F3B@adamw.org> <58A4A227.6080000@abinet.ru> <113653FF-1F93-448E-99C6-9943BBD9DAAE@adamw.org> <6ded5656-51c7-c60d-8a12-2b2b3c7731ac@ShaneWare.Biz> <43.4F.02660.68125A85@dnvrco-omsmta01>

next in thread | previous in thread | raw e-mail | index | archive | help
On 16/02/2017 14:20, Thomas Mueller wrote:
>
>> For every build - /usr/local/etc/poudriere.d/make.conf
>
>> OPTIONS_SET= OPTIMIZED_CFLAGS SIMD PGSQL IPV6 editors_vim_SET=
>> CSCOPE X11 GTK3 PYTHON
>
>> You can also get more specific by using -
>
>> /usr/local/etc/poudriere.d/<setname>-make.conf
>> /usr/local/etc/poudriere.d/<tree>-make.conf
>> /usr/local/etc/poudriere.d/<jailname>-make.conf
>> /usr/local/etc/poudriere.d/<jailname>-<tree>-make.conf
>> /usr/local/etc/poudriere.d/<jailname>-<setname>-make.conf
>> /usr/local/etc/poudriere.d/<jailname>-<tree>-<setname>-make.conf
>
>
>> Shane Ambler
>
> Is there any way to do this options preconfiguring not using
> poudriere?
>
> One good thing about NetBSD pkgsrc, also Gentoo portage, is being
> able to set options by package or for all packages in /etc/make.conf
> or mk.conf .
>
> Is there a good way to do this in FreeBSD prior to running synth?
>

Any options you setup for poudriere work just the same when placed in
/etc/make.conf - poudriere copies the above files into /etc/make.conf in
the build environment.

You can define BATCH in your make.conf to stop config dialogs
- poudriere adds BATCH=yes to the make.conf of each build jail.

synth also has it's own files in /usr/local/etc/synth that it will use.
See man synth


-- 
FreeBSD - the place to B...Software Developing

Shane Ambler



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13370918-0025-9c15-1d91-edf31800bec0>