Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Jan 2018 19:02:35 -0700
From:      Kirk Coombs <freebsd-ports@coombscloud.com>
To:        freebsd-ports@freebsd.org
Subject:   Avoiding "make clean" when changing pkg-plist and other files? 
Message-ID:  <ACC3A320-B6BA-499B-823C-8393905A2958@coombscloud.com>

next in thread | raw e-mail | index | archive | help
Hello,

I=E2=80=99m working on building my very first port (for the server =
component from https://www.urbackup.org/ <https://www.urbackup.org/>). =
Since this my first attempt at porting, I have ended up iterating a lot =
on the pkg-plist, new files in the =E2=80=98files=E2=80=99 directory, =
etc. as I try new things and explore the options in the Porter=E2=80=99s =
Handbook. To test any of these changes, I find that I need to do a =
=E2=80=98make clean=E2=80=99 from the port's directory in order for them =
to be used on the next =E2=80=98make build=E2=80=99--which obviously =
deletes any compiling work that had been done previously. Since this =
application takes a few minutes to compile, that can be a bit annoying =
and slow down the iterative debugging and learning process.

Is there an easy way to avoid having to do a full =E2=80=98make clean=E2=80=
=99 when you change pkg-plist, etc.? Nothing is jumping out at me in the =
Porter=E2=80=99s Handbook, 'man port', or my web searches.

Thanks!

Kirk=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ACC3A320-B6BA-499B-823C-8393905A2958>