View | Details | Raw Unified | Return to bug 198950
Collapse All | Expand All

(-)b/gnu/usr.bin/binutils/Makefile (-1 / +2 lines)
Lines 1-29 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
.include <src.opts.mk>
3
.include <src.opts.mk>
4
4
5
SUBDIR=	doc\
5
SUBDIR=	doc\
6
	libiberty \
6
	libiberty \
7
	libbfd \
7
	libbfd \
8
	libopcodes \
8
	libopcodes \
9
	libbinutils \
9
	libbinutils \
10
	${_addr2line} \
10
	${_addr2line} \
11
	as \
11
	as \
12
	ld \
12
	ld \
13
	${_nm} \
13
	${_nm} \
14
	objcopy \
14
	objcopy \
15
	objdump \
15
	objdump \
16
	readelf \
16
	${_readelf} \
17
	${_size} \
17
	${_size} \
18
	${_strings} \
18
	${_strings} \
19
	${_strip}
19
	${_strip}
20
20
21
.if ${MK_ELFTOOLCHAIN_TOOLS} == "no"
21
.if ${MK_ELFTOOLCHAIN_TOOLS} == "no"
22
_addr2line=	addr2line
22
_addr2line=	addr2line
23
_nm=		nm
23
_nm=		nm
24
_readelf=	readelf
24
_size=		size
25
_size=		size
25
_strings=	strings
26
_strings=	strings
26
_strip=		strip
27
_strip=		strip
27
.endif
28
.endif
28
29
29
.include <bsd.subdir.mk>
30
.include <bsd.subdir.mk>
(-)b/usr.bin/Makefile (+2 lines)
Lines 1-423 Link Here
1
#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
1
#	From: @(#)Makefile	8.3 (Berkeley) 1/7/94
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
.include <src.opts.mk>
4
.include <src.opts.mk>
5
5
6
# XXX MISSING:		deroff diction graph learn plot
6
# XXX MISSING:		deroff diction graph learn plot
7
#			spell spline struct xsend
7
#			spell spline struct xsend
8
# XXX Use GNU versions: diff ld patch
8
# XXX Use GNU versions: diff ld patch
9
# Moved to secure: bdes
9
# Moved to secure: bdes
10
#
10
#
11
11
12
SUBDIR=	${_addr2line} \
12
SUBDIR=	${_addr2line} \
13
	alias \
13
	alias \
14
	apply \
14
	apply \
15
	asa \
15
	asa \
16
	awk \
16
	awk \
17
	banner \
17
	banner \
18
	basename \
18
	basename \
19
	brandelf \
19
	brandelf \
20
	bsdiff \
20
	bsdiff \
21
	bzip2 \
21
	bzip2 \
22
	bzip2recover \
22
	bzip2recover \
23
	cap_mkdb \
23
	cap_mkdb \
24
	chat \
24
	chat \
25
	chpass \
25
	chpass \
26
	cksum \
26
	cksum \
27
	${_clang} \
27
	${_clang} \
28
	cmp \
28
	cmp \
29
	col \
29
	col \
30
	colldef \
30
	colldef \
31
	colrm \
31
	colrm \
32
	column \
32
	column \
33
	comm \
33
	comm \
34
	compress \
34
	compress \
35
	cpuset \
35
	cpuset \
36
	csplit \
36
	csplit \
37
	ctlstat \
37
	ctlstat \
38
	cut \
38
	cut \
39
	demandoc \
39
	demandoc \
40
	dirname \
40
	dirname \
41
	dpv \
41
	dpv \
42
	du \
42
	du \
43
	elf2aout \
43
	elf2aout \
44
	${_elfcopy} \
44
	${_elfcopy} \
45
	elfdump \
45
	elfdump \
46
	enigma \
46
	enigma \
47
	env \
47
	env \
48
	expand \
48
	expand \
49
	false \
49
	false \
50
	fetch \
50
	fetch \
51
	find \
51
	find \
52
	fmt \
52
	fmt \
53
	fold \
53
	fold \
54
	fstat \
54
	fstat \
55
	fsync \
55
	fsync \
56
	gcore \
56
	gcore \
57
	gencat \
57
	gencat \
58
	getconf \
58
	getconf \
59
	getent \
59
	getent \
60
	getopt \
60
	getopt \
61
	grep \
61
	grep \
62
	gzip \
62
	gzip \
63
	head \
63
	head \
64
	hexdump \
64
	hexdump \
65
	${_iconv} \
65
	${_iconv} \
66
	id \
66
	id \
67
	ipcrm \
67
	ipcrm \
68
	ipcs \
68
	ipcs \
69
	join \
69
	join \
70
	jot \
70
	jot \
71
	${_kdump} \
71
	${_kdump} \
72
	keylogin \
72
	keylogin \
73
	keylogout \
73
	keylogout \
74
	killall \
74
	killall \
75
	ktrace \
75
	ktrace \
76
	ktrdump \
76
	ktrdump \
77
	lam \
77
	lam \
78
	lastcomm \
78
	lastcomm \
79
	ldd \
79
	ldd \
80
	leave \
80
	leave \
81
	less \
81
	less \
82
	lessecho \
82
	lessecho \
83
	lesskey \
83
	lesskey \
84
	limits \
84
	limits \
85
	locale \
85
	locale \
86
	lock \
86
	lock \
87
	lockf \
87
	lockf \
88
	logger \
88
	logger \
89
	login \
89
	login \
90
	logins \
90
	logins \
91
	logname \
91
	logname \
92
	look \
92
	look \
93
	lorder \
93
	lorder \
94
	lsvfs \
94
	lsvfs \
95
	lzmainfo \
95
	lzmainfo \
96
	m4 \
96
	m4 \
97
	${_makewhatis} \
97
	${_makewhatis} \
98
	${_man} \
98
	${_man} \
99
	mandoc \
99
	mandoc \
100
	mesg \
100
	mesg \
101
	minigzip \
101
	minigzip \
102
	ministat \
102
	ministat \
103
	${_mkcsmapper} \
103
	${_mkcsmapper} \
104
	mkdep \
104
	mkdep \
105
	${_mkesdb} \
105
	${_mkesdb} \
106
	mkfifo \
106
	mkfifo \
107
	mkimg \
107
	mkimg \
108
	mklocale \
108
	mklocale \
109
	mktemp \
109
	mktemp \
110
	mkulzma \
110
	mkulzma \
111
	mkuzip \
111
	mkuzip \
112
	mt \
112
	mt \
113
	ncal \
113
	ncal \
114
	netstat \
114
	netstat \
115
	newgrp \
115
	newgrp \
116
	nfsstat \
116
	nfsstat \
117
	nice \
117
	nice \
118
	nl \
118
	nl \
119
	${_nm} \
119
	${_nm} \
120
	nohup \
120
	nohup \
121
	opieinfo \
121
	opieinfo \
122
	opiekey \
122
	opiekey \
123
	opiepasswd \
123
	opiepasswd \
124
	pagesize \
124
	pagesize \
125
	passwd \
125
	passwd \
126
	paste \
126
	paste \
127
	patch \
127
	patch \
128
	pathchk \
128
	pathchk \
129
	perror \
129
	perror \
130
	pr \
130
	pr \
131
	printenv \
131
	printenv \
132
	printf \
132
	printf \
133
	procstat \
133
	procstat \
134
	protect \
134
	protect \
135
	rctl \
135
	rctl \
136
	${_readelf} \
136
	renice \
137
	renice \
137
	rev \
138
	rev \
138
	revoke \
139
	revoke \
139
	rpcinfo \
140
	rpcinfo \
140
	rs \
141
	rs \
141
	rup \
142
	rup \
142
	rusers \
143
	rusers \
143
	rwall \
144
	rwall \
144
	script \
145
	script \
145
	sed \
146
	sed \
146
	send-pr \
147
	send-pr \
147
	seq \
148
	seq \
148
	shar \
149
	shar \
149
	showmount \
150
	showmount \
150
	${_size} \
151
	${_size} \
151
	sockstat \
152
	sockstat \
152
	soeliminate \
153
	soeliminate \
153
	sort \
154
	sort \
154
	split \
155
	split \
155
	stat \
156
	stat \
156
	stdbuf \
157
	stdbuf \
157
	${_strings} \
158
	${_strings} \
158
	su \
159
	su \
159
	systat \
160
	systat \
160
	tabs \
161
	tabs \
161
	tail \
162
	tail \
162
	tar \
163
	tar \
163
	tcopy \
164
	tcopy \
164
	tee \
165
	tee \
165
	${_tests} \
166
	${_tests} \
166
	time \
167
	time \
167
	timeout \
168
	timeout \
168
	tip \
169
	tip \
169
	top \
170
	top \
170
	touch \
171
	touch \
171
	tput \
172
	tput \
172
	tr \
173
	tr \
173
	true \
174
	true \
174
	truncate \
175
	truncate \
175
	${_truss} \
176
	${_truss} \
176
	tset \
177
	tset \
177
	tsort \
178
	tsort \
178
	tty \
179
	tty \
179
	uname \
180
	uname \
180
	unexpand \
181
	unexpand \
181
	uniq \
182
	uniq \
182
	unzip \
183
	unzip \
183
	units \
184
	units \
184
	unvis \
185
	unvis \
185
	uudecode \
186
	uudecode \
186
	uuencode \
187
	uuencode \
187
	vis \
188
	vis \
188
	vmstat \
189
	vmstat \
189
	w \
190
	w \
190
	wall \
191
	wall \
191
	wc \
192
	wc \
192
	what \
193
	what \
193
	whereis \
194
	whereis \
194
	which \
195
	which \
195
	whois \
196
	whois \
196
	write \
197
	write \
197
	xargs \
198
	xargs \
198
	xinstall \
199
	xinstall \
199
	xo \
200
	xo \
200
	xz \
201
	xz \
201
	xzdec \
202
	xzdec \
202
	yes \
203
	yes \
203
	${_ypcat} \
204
	${_ypcat} \
204
	${_ypmatch} \
205
	${_ypmatch} \
205
	${_ypwhich}
206
	${_ypwhich}
206
207
207
# NB: keep these sorted by MK_* knobs
208
# NB: keep these sorted by MK_* knobs
208
209
209
.if ${MK_AT} != "no"
210
.if ${MK_AT} != "no"
210
SUBDIR+=	at
211
SUBDIR+=	at
211
.endif
212
.endif
212
213
213
.if ${MK_ATM} != "no"
214
.if ${MK_ATM} != "no"
214
SUBDIR+=	atm
215
SUBDIR+=	atm
215
.endif
216
.endif
216
217
217
.if ${MK_BLUETOOTH} != "no"
218
.if ${MK_BLUETOOTH} != "no"
218
SUBDIR+=	bluetooth
219
SUBDIR+=	bluetooth
219
.endif
220
.endif
220
221
221
.if ${MK_BSD_CPIO} != "no"
222
.if ${MK_BSD_CPIO} != "no"
222
SUBDIR+=	cpio
223
SUBDIR+=	cpio
223
.endif
224
.endif
224
225
225
.if ${MK_CALENDAR} != "no"
226
.if ${MK_CALENDAR} != "no"
226
SUBDIR+=	calendar
227
SUBDIR+=	calendar
227
.endif
228
.endif
228
229
229
.if ${MK_CLANG} != "no"
230
.if ${MK_CLANG} != "no"
230
_clang=		clang
231
_clang=		clang
231
.endif
232
.endif
232
233
233
.if ${MK_EE} != "no"
234
.if ${MK_EE} != "no"
234
SUBDIR+=	ee
235
SUBDIR+=	ee
235
.endif
236
.endif
236
237
237
.if ${MK_ELFTOOLCHAIN_TOOLS} != "no"
238
.if ${MK_ELFTOOLCHAIN_TOOLS} != "no"
238
_addr2line=	addr2line
239
_addr2line=	addr2line
239
_elfcopy=	elfcopy
240
_elfcopy=	elfcopy
240
_nm=		nm
241
_nm=		nm
242
_readelf=	readelf
241
_size=		size
243
_size=		size
242
_strings=	strings
244
_strings=	strings
243
.endif
245
.endif
244
246
245
.if ${MK_FILE} != "no"
247
.if ${MK_FILE} != "no"
246
SUBDIR+=	file
248
SUBDIR+=	file
247
.endif
249
.endif
248
250
249
.if ${MK_FINGER} != "no"
251
.if ${MK_FINGER} != "no"
250
SUBDIR+=	finger
252
SUBDIR+=	finger
251
.endif
253
.endif
252
254
253
.if ${MK_FMAKE} != "no"
255
.if ${MK_FMAKE} != "no"
254
SUBDIR+=	make
256
SUBDIR+=	make
255
.endif
257
.endif
256
258
257
.if ${MK_FTP} != "no"
259
.if ${MK_FTP} != "no"
258
SUBDIR+=	ftp
260
SUBDIR+=	ftp
259
.endif
261
.endif
260
262
261
.if ${MK_GPL_DTC} != "yes"
263
.if ${MK_GPL_DTC} != "yes"
262
SUBDIR+=	dtc
264
SUBDIR+=	dtc
263
.endif
265
.endif
264
266
265
.if ${MK_GROFF} != "no"
267
.if ${MK_GROFF} != "no"
266
SUBDIR+=	vgrind
268
SUBDIR+=	vgrind
267
.endif
269
.endif
268
270
269
.if ${MK_HESIOD} != "no"
271
.if ${MK_HESIOD} != "no"
270
SUBDIR+=	hesinfo
272
SUBDIR+=	hesinfo
271
.endif
273
.endif
272
274
273
.if ${MK_ICONV} != "no"
275
.if ${MK_ICONV} != "no"
274
_iconv=		iconv
276
_iconv=		iconv
275
_mkcsmapper=	mkcsmapper
277
_mkcsmapper=	mkcsmapper
276
_mkesdb=	mkesdb
278
_mkesdb=	mkesdb
277
.endif
279
.endif
278
280
279
.if ${MK_ISCSI} != "no"
281
.if ${MK_ISCSI} != "no"
280
SUBDIR+=	iscsictl
282
SUBDIR+=	iscsictl
281
.endif
283
.endif
282
284
283
.if ${MK_KDUMP} != "no"
285
.if ${MK_KDUMP} != "no"
284
SUBDIR+=        kdump
286
SUBDIR+=        kdump
285
SUBDIR+=        truss
287
SUBDIR+=        truss
286
.endif
288
.endif
287
289
288
.if ${MK_KERBEROS_SUPPORT} != "no"
290
.if ${MK_KERBEROS_SUPPORT} != "no"
289
SUBDIR+=	compile_et
291
SUBDIR+=	compile_et
290
.endif
292
.endif
291
293
292
.if ${MK_LDNS_UTILS} != "no"
294
.if ${MK_LDNS_UTILS} != "no"
293
SUBDIR+=	drill
295
SUBDIR+=	drill
294
SUBDIR+=	host
296
SUBDIR+=	host
295
.endif
297
.endif
296
298
297
.if ${MK_LOCATE} != "no"
299
.if ${MK_LOCATE} != "no"
298
SUBDIR+=	locate
300
SUBDIR+=	locate
299
.endif
301
.endif
300
302
301
# XXX msgs?
303
# XXX msgs?
302
.if ${MK_MAIL} != "no"
304
.if ${MK_MAIL} != "no"
303
SUBDIR+=	biff
305
SUBDIR+=	biff
304
SUBDIR+=	from
306
SUBDIR+=	from
305
SUBDIR+=	mail
307
SUBDIR+=	mail
306
SUBDIR+=	msgs
308
SUBDIR+=	msgs
307
.endif
309
.endif
308
310
309
.if ${MK_MAKE} != "no"
311
.if ${MK_MAKE} != "no"
310
SUBDIR+=	bmake
312
SUBDIR+=	bmake
311
.endif
313
.endif
312
314
313
.if ${MK_MAN_UTILS} != "no"
315
.if ${MK_MAN_UTILS} != "no"
314
SUBDIR+=	catman
316
SUBDIR+=	catman
315
_makewhatis=	makewhatis
317
_makewhatis=	makewhatis
316
_man=		man
318
_man=		man
317
.endif
319
.endif
318
320
319
.if ${MK_NETCAT} != "no"
321
.if ${MK_NETCAT} != "no"
320
SUBDIR+=	nc
322
SUBDIR+=	nc
321
.endif
323
.endif
322
324
323
.if ${MK_NIS} != "no"
325
.if ${MK_NIS} != "no"
324
SUBDIR+=	ypcat
326
SUBDIR+=	ypcat
325
SUBDIR+=	ypmatch
327
SUBDIR+=	ypmatch
326
SUBDIR+=	ypwhich
328
SUBDIR+=	ypwhich
327
.endif
329
.endif
328
330
329
.if ${MK_OPENSSH} != "no"
331
.if ${MK_OPENSSH} != "no"
330
SUBDIR+=	ssh-copy-id
332
SUBDIR+=	ssh-copy-id
331
.endif
333
.endif
332
334
333
.if ${MK_OPENSSL} != "no"
335
.if ${MK_OPENSSL} != "no"
334
SUBDIR+=	bc
336
SUBDIR+=	bc
335
SUBDIR+=	chkey
337
SUBDIR+=	chkey
336
SUBDIR+=	dc
338
SUBDIR+=	dc
337
SUBDIR+=	newkey
339
SUBDIR+=	newkey
338
.endif
340
.endif
339
341
340
.if ${MK_QUOTAS} != "no"
342
.if ${MK_QUOTAS} != "no"
341
SUBDIR+=	quota
343
SUBDIR+=	quota
342
.endif
344
.endif
343
345
344
.if ${MK_RCMDS} != "no"
346
.if ${MK_RCMDS} != "no"
345
SUBDIR+=	rlogin
347
SUBDIR+=	rlogin
346
SUBDIR+=	rsh
348
SUBDIR+=	rsh
347
SUBDIR+=	ruptime
349
SUBDIR+=	ruptime
348
SUBDIR+=	rwho
350
SUBDIR+=	rwho
349
.endif
351
.endif
350
352
351
.if ${MK_SENDMAIL} != "no"
353
.if ${MK_SENDMAIL} != "no"
352
SUBDIR+=	vacation
354
SUBDIR+=	vacation
353
.endif
355
.endif
354
356
355
.if ${MK_TALK} != "no"
357
.if ${MK_TALK} != "no"
356
SUBDIR+=	talk
358
SUBDIR+=	talk
357
.endif
359
.endif
358
360
359
.if ${MK_TELNET} != "no"
361
.if ${MK_TELNET} != "no"
360
SUBDIR+=	telnet
362
SUBDIR+=	telnet
361
.endif
363
.endif
362
364
363
.if ${MK_TESTS} != "no"
365
.if ${MK_TESTS} != "no"
364
_tests=		tests
366
_tests=		tests
365
.endif
367
.endif
366
368
367
.if ${MK_TEXTPROC} != "no"
369
.if ${MK_TEXTPROC} != "no"
368
SUBDIR+=	checknr
370
SUBDIR+=	checknr
369
SUBDIR+=	colcrt
371
SUBDIR+=	colcrt
370
SUBDIR+=	ul
372
SUBDIR+=	ul
371
.endif
373
.endif
372
374
373
.if ${MK_TFTP} != "no"
375
.if ${MK_TFTP} != "no"
374
SUBDIR+=	tftp
376
SUBDIR+=	tftp
375
.endif
377
.endif
376
378
377
.if ${MK_TOOLCHAIN} != "no"
379
.if ${MK_TOOLCHAIN} != "no"
378
SUBDIR+=	ar
380
SUBDIR+=	ar
379
SUBDIR+=	c89
381
SUBDIR+=	c89
380
SUBDIR+=	c99
382
SUBDIR+=	c99
381
SUBDIR+=	ctags
383
SUBDIR+=	ctags
382
SUBDIR+=	file2c
384
SUBDIR+=	file2c
383
SUBDIR+=	gprof
385
SUBDIR+=	gprof
384
SUBDIR+=	indent
386
SUBDIR+=	indent
385
SUBDIR+=	lex
387
SUBDIR+=	lex
386
SUBDIR+=	mkstr
388
SUBDIR+=	mkstr
387
SUBDIR+=	rpcgen
389
SUBDIR+=	rpcgen
388
SUBDIR+=	unifdef
390
SUBDIR+=	unifdef
389
SUBDIR+=	xlint
391
SUBDIR+=	xlint
390
SUBDIR+=	xstr
392
SUBDIR+=	xstr
391
SUBDIR+=	yacc
393
SUBDIR+=	yacc
392
.endif
394
.endif
393
395
394
.if ${MK_VI} != "no"
396
.if ${MK_VI} != "no"
395
SUBDIR+=	vi
397
SUBDIR+=	vi
396
.endif
398
.endif
397
399
398
.if ${MK_VT} != "no"
400
.if ${MK_VT} != "no"
399
SUBDIR+=	vtfontcvt
401
SUBDIR+=	vtfontcvt
400
.endif
402
.endif
401
403
402
.if ${MK_USB} != "no"
404
.if ${MK_USB} != "no"
403
SUBDIR+=	usbhidaction
405
SUBDIR+=	usbhidaction
404
SUBDIR+=	usbhidctl
406
SUBDIR+=	usbhidctl
405
.endif
407
.endif
406
408
407
.if ${MK_UTMPX} != "no"
409
.if ${MK_UTMPX} != "no"
408
SUBDIR+=	last
410
SUBDIR+=	last
409
SUBDIR+=	users
411
SUBDIR+=	users
410
SUBDIR+=	who
412
SUBDIR+=	who
411
.endif
413
.endif
412
414
413
.if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
415
.if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
414
SUBDIR+=	svn
416
SUBDIR+=	svn
415
.endif
417
.endif
416
418
417
.include <bsd.arch.inc.mk>
419
.include <bsd.arch.inc.mk>
418
420
419
SUBDIR:=	${SUBDIR:O}
421
SUBDIR:=	${SUBDIR:O}
420
422
421
SUBDIR_PARALLEL=
423
SUBDIR_PARALLEL=
422
424
423
.include <bsd.subdir.mk>
425
.include <bsd.subdir.mk>

Return to bug 198950