git: bsd.dep.mk: Split logic for CC and CXX handling.

Rimvydas Jasinskas zrj at crater.dragonflybsd.org
Sat May 19 08:14:05 PDT 2018


commit 00f0616b8df020d38239b71c1e5ad2219f53ab9a
Author: zrj <rimvydas.jasinskas at gmail.com>
Date:   Sat May 19 10:39:24 2018 +0300

    bsd.dep.mk: Split logic for CC and CXX handling.
    
    Previously it assumed that cc(1) will be able to handle c++ sources.
    That is not the case for compilers other than gcc or clang.
    
    While there:
      * add MKDEPCC that could be used to override CC in certain
        more convoluted scenarios;
      * finally add a fix for hostprog deps, note that PATH skip from
        NXENV is intentional, we prefer not to use host's mkdep(1).

Summary of changes:
 share/mk/bsd.dep.mk | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/00f0616b8df020d38239b71c1e5ad2219f53ab9a


-- 
DragonFly BSD source repository


More information about the Commits mailing list