Date: Sun, 15 May 2022 23:55:43 -0700 From: "Pat Maddox" <pat@patmaddox.com> To: "Tatsuki Makino" <tatsuki_makino@hotmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: How to override port Makefile to point to local directory? Message-ID: <0037487A-4778-4D37-9A12-BBE0E58F9CB4@patmaddox.com> In-Reply-To: <PSAPR03MB56396FA71D924DC784671D2FFACF9@PSAPR03MB5639.apcprd03.prod.outlook.com> References: <C4E1018F-B37F-48E1-BDCB-FD9150DBDB6E@patmaddox.com> <24d0482cd89dd98aa75fc9c89aa00201@bsdforge.com> <CA48E37F-67F0-40AD-9AE1-C8908E69E309@patmaddox.com> <E0751B45-4432-4B0B-AF70-21CC65302E37@patmaddox.com> <PSAPR03MB56396FA71D924DC784671D2FFACF9@PSAPR03MB5639.apcprd03.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 15 May 2022, at 23:25, Tatsuki Makino wrote: > Hello. > > Pat Maddox wrote on 2022/05/16 15:08: >> I figure there’s gotta be some sort of `make SRCDIR=. install` to >> bypass fetch & extract, but this will do for now. >> > > Is it a variable DISTDIR or PACKAGES? > > If you write the following in /etc/make.conf, you can use a different > location only for certain port. > > .if !empty(.CURDIR:tA:M/home/you/DEV/<category>/port-im-developing) > DISTDIR= /home/you/dir_for_src > PACKAGES= /home/you/dir_for_put_pkg > WRKDIRPREFIX= /tmp/wrkdir > .endif > > Regards. That still downloads the zip file, but to a different directory. The code for my application is in ~/dev/ports-mgmt/disport. So instead of make trying to download a zip and extract it, I want to tell it to get the code from ~/dev/ports-mgmt/disport. Pat
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0037487A-4778-4D37-9A12-BBE0E58F9CB4>