Date: Sat, 16 Nov 2013 17:55:07 -0500 From: Eitan Adler <lists@eitanadler.com> To: FreeBSD Ports <ports@freebsd.org> Subject: Adding WITH_DEBUG_PORTS to add WITH_DEBUG for specific ports. Message-ID: <CAF6rxgmJGymAo%2BuPx1otb0UpD_wbHi3ebBgAV6ZxxYBxrFv_TQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
What do people think of something like the following? This would allow users to compile specific ports with debugging capabilities. Index: Mk/bsd.port.mk =================================================================== --- Mk/bsd.port.mk (revision 333538) +++ Mk/bsd.port.mk (working copy) @@ -311,6 +311,8 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org # passed to the compiler by setting DEBUG_FLAGS. It is # set to "-g" at default. # +# WITH_DEBUG_PORTS - A list of origins for which WITH_DEBUG will be set +# # WITH_SSP_PORTS # - If set, SSP_FLAGS (defaults to -fstack-protector) # is added to CFLAGS and the necessary flags @@ -1303,6 +1305,10 @@ MAKE_ENV+= TMPDIR="${TMPDIR}" CONFIGURE_ENV+= TMPDIR="${TMPDIR}" .endif # defined(TMPDIR) +.if defined(WITH_DEBUG_PORTS) && ${WITH_DEBUG_PORTS:M${PKGORIGIN}} +WITH_DEBUG= yes +.endif + # Reset value from bsd.own.mk. .if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG) STRIP= #none -- Eitan Adler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF6rxgmJGymAo%2BuPx1otb0UpD_wbHi3ebBgAV6ZxxYBxrFv_TQ>