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
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to