summaryrefslogtreecommitdiff
path: root/mk/help/notonly.help
blob: bb5337f670ae4f72ca887bde35093c36db7b237b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# $NetBSD: notonly.help,v 1.3 2015/01/01 06:06:06 dholland Exp $

# === Package-settable variables ===
#
# BROKEN_ON_PLATFORM
#	A list of platforms on which this package doesn't build or
#	builds but doesn't run.
#
# NOT_FOR_PLATFORM
#	A list of platforms for which this package isn't useful to
#	have and doesn't make sense to attempt to build.
#
#
# BROKEN_EXCEPT_ON_PLATFORM
#	If a package only builds and runs on some platforms, they
#	should be listed here. This variable should only be used if
#	you are sure that the package won't work on other platforms.
#	It is almost always better to use BROKEN_ON_PLATFORM.
#
# ONLY_FOR_PLATFORM
#	If a package only makes sense on a fixed set of platforms
#	(often exactly one), they should be listed here. This variable
#	should only be used if you are sure that the package doesn't
#	make sense on other platforms. For ordinary cases it is almost
#	always better to use NOT_FOR_PLATFORM, and if the package merely
#	doesn't work, use BROKEN_ON_PLATFORM.
#
# Platforms are triples of OPSYS, OS_VERSION and MACHINE_ARCH, separated
# by dashes. Each of the components may be the wildcard "*".
#
# Whenever you use these variables in a package Makefile, add a
# comment nearby explaining _why_ you are restricting the list of
# platforms. Otherwise these restrictions may be quickly removed by
# other developers.
#