bsd.own.mk (259962) | bsd.own.mk (260013) |
---|---|
1# $FreeBSD: stable/10/share/mk/bsd.own.mk 259962 2013-12-27 22:00:22Z jmmv $ | 1# $FreeBSD: stable/10/share/mk/bsd.own.mk 260013 2013-12-28 20:05:31Z jmmv $ |
2# 3# The include file <bsd.own.mk> set common variables for owner, 4# group, mode, and directories. Defaults are in brackets. 5# 6# 7# +++ variables +++ 8# 9# DESTDIR Change the tree where the file gets installed. [not set] --- 361 unchanged lines hidden (view full) --- 371 INSTALL_AS_USER \ 372 LLDB \ 373 NAND \ 374 OFED \ 375 OPENSSH_NONE_CIPHER \ 376 PKGTOOLS \ 377 SHARED_TOOLCHAIN \ 378 SVN \ | 2# 3# The include file <bsd.own.mk> set common variables for owner, 4# group, mode, and directories. Defaults are in brackets. 5# 6# 7# +++ variables +++ 8# 9# DESTDIR Change the tree where the file gets installed. [not set] --- 361 unchanged lines hidden (view full) --- 371 INSTALL_AS_USER \ 372 LLDB \ 373 NAND \ 374 OFED \ 375 OPENSSH_NONE_CIPHER \ 376 PKGTOOLS \ 377 SHARED_TOOLCHAIN \ 378 SVN \ |
379 TESTS \ |
|
379 USB_GADGET_EXAMPLES 380 381# 382# Default behaviour of some options depends on the architecture. Unfortunately 383# this means that we have to test TARGET_ARCH (the buildworld case) as well 384# as MACHINE_ARCH (the non-buildworld case). Normally TARGET_ARCH is not 385# used at all in bsd.*.mk, but we have to make an exception here if we want 386# to allow defaults for some things like clang and fdt to vary by target --- 163 unchanged lines hidden (view full) --- 550MK_CLANG_EXTRAS:= no 551MK_CLANG_FULL:= no 552.endif 553 554.if ${MK_CLANG_IS_CC} == "no" 555MK_LLDB:= no 556.endif 557 | 380 USB_GADGET_EXAMPLES 381 382# 383# Default behaviour of some options depends on the architecture. Unfortunately 384# this means that we have to test TARGET_ARCH (the buildworld case) as well 385# as MACHINE_ARCH (the non-buildworld case). Normally TARGET_ARCH is not 386# used at all in bsd.*.mk, but we have to make an exception here if we want 387# to allow defaults for some things like clang and fdt to vary by target --- 163 unchanged lines hidden (view full) --- 551MK_CLANG_EXTRAS:= no 552MK_CLANG_FULL:= no 553.endif 554 555.if ${MK_CLANG_IS_CC} == "no" 556MK_LLDB:= no 557.endif 558 |
559.if defined(NO_TESTS) 560# This should be handled above along the handling of all other NO_* options. 561# However, the above is broken when WITH_*=yes are passed to make(1) as 562# command line arguments. See PR bin/183762. |
|
558# | 563# |
564# Because the TESTS option is new and it will default to yes, it's likely 565# that people will pass WITHOUT_TESTS=yes to make(1) directly and get a broken 566# build. So, just in case, it's better to explicitly handle this case here. 567# 568# TODO(jmmv): Either fix make to allow us putting this override where it 569# belongs above or fix this file to cope with the make bug. 570MK_TESTS:= no 571.endif 572 573# |
|
559# Set defaults for the MK_*_SUPPORT variables. 560# 561 562# 563# MK_*_SUPPORT options which default to "yes" unless their corresponding 564# MK_* variable is set to "no". 565# 566.for var in \ --- 100 unchanged lines hidden --- | 574# Set defaults for the MK_*_SUPPORT variables. 575# 576 577# 578# MK_*_SUPPORT options which default to "yes" unless their corresponding 579# MK_* variable is set to "no". 580# 581.for var in \ --- 100 unchanged lines hidden --- |