Date: Fri, 21 Nov 2008 23:55:31 +0100 From: Guido Falsi <mad@madpilot.net> To: matt donovan <kitchetech@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: What if a port uses build systems not supported by ports Message-ID: <49273C63.4050502@madpilot.net> In-Reply-To: <28283d910811211442j31913b8el7a23d381ae62dd84@mail.gmail.com> References: <28283d910811211442j31913b8el7a23d381ae62dd84@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
matt donovan wrote: > Since I come across a few applications that don't use imake, gmake, or a > configure script. How do I make these third party build systems work for the > port system. For example one port I been playing around with is jam which is > used to build a certain application. Hi, This is not a problem for ports. There are already some ports using jam. jam itself is in devel/jam, and you'll have to set it in your BUILD_DEPENDS. My port in games/netpanzer uses it and also games/trigger I found now does. There may be others; you could look at those ports to get ideas. Usually you just override the do-build target with the commands to run jam or other build tool. The same goes for do-install, if needed. Hope this helps. -- Guido Falsi <mad@madpilot.net>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49273C63.4050502>