freebsd-ports/Mk
Mateusz Piotrowski 2922bb2e6b bsd.port.mk: Handle incorrect binary aliases gracefully
Currently, if the src element of a BINARY_ALIAS pair is missing,
the ports framework would just print out the help message of install(1)
and exit with a failure. This might be hard to debug for novice ports
users.

Let's introduce a check, which would allow us to print
that the src component is missing.

This situation happens more often than it seems to. For example,
BINARY_ALIAS tend to blow up when used for test dependencies,
because binary aliases are created before test dependencies
are installed. This leads to a lot of confusion for my experience.

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D26551
2020-09-28 13:46:43 +00:00
..
Scripts KDE's August 2020 Apps Update 2020-08-13 17:10:30 +00:00
Uses Add "env" to the list of python.mk's valid args 2020-09-28 13:00:09 +00:00
Wrappers
bsd.ccache.mk
bsd.commands.mk
bsd.default-versions.mk Make samba413 port visible. 2020-09-27 23:22:28 +00:00
bsd.destdir.mk
bsd.gcc.mk
bsd.gecko.mk Use correct target-cpu for power* CPU's 2020-09-19 13:01:35 +00:00
bsd.gstreamer.mk
bsd.java.mk Add support for openjdk15 2020-09-07 18:34:28 +00:00
bsd.ldap.mk
bsd.licenses.db.mk
bsd.licenses.mk
bsd.local.mk
bsd.ocaml.mk
bsd.octave.mk
bsd.options.desc.mk
bsd.options.mk
bsd.port.mk bsd.port.mk: Handle incorrect binary aliases gracefully 2020-09-28 13:46:43 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.ruby.mk
bsd.sanity.mk
bsd.sites.mk The kent SourceForge mirror no longer exists. 2020-09-24 16:34:26 +00:00
bsd.ssp.mk
bsd.tex.mk
bsd.wx.mk Finish py-wxPython28 removal and unbreak INDEX 2020-08-15 13:30:07 +00:00