CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2023/01/28 09:34:11

Modified files:
        security/keepassxc: Makefile distinfo 
        net/libtorrent-rasterbar: Makefile distinfo 
        devel/cmake    : Makefile cmake.port.mk distinfo 

Log message:
Oops, the previous commit used an old/unrelated message file.
Correct commit message:
---
Handle ALL_TARGET and INSTALL_TARGET in cmake module

devel/cmake ignores explicitly set targets, mostly because the default
"all", "install" do not always work like they do with autoconf.

In CMake, the default target is only known after configure time.

To allow passing explicit targets without hand-rolling do-* in ports
Makefiles, default to empty *_TARGET values in devel/cmake so it can
later recognise explicitly set values and pass them along.

For tests ctest(1) is used which works differently, so no TEST_TARGET bits.

Remove hand-rolled targets in the only two effected ports:
libtorrent-rasterbar and keepassxc.

OK rsadowski
---

Reply via email to