13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright (c) 2012 by Delphix. All rights reserved.
25 # Copyright (c) 2012, Joyent, Inc. All rights reserved.
26 # Copyright (c) 2013 Gary Mills
27 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
28 # Copyright (c) 2015 Gary Mills
29 # Copyright 2016 Toomas Soome <tsoome@me.com>
30 # Copyright 2018 Nexenta Systems, Inc.
31 # Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
32 # Copyright 2017 RackTop Systems.
33 #
34
35 include ../Makefile.master
36
37 # Note that libcurses installs commands along with its library.
38 # This is a minor bug which probably should be fixed.
39 # Note also that a few extra libraries are kept in cmd source.
40 #
41 # Certain libraries are linked with, hence depend on, other libraries.
42 # Library dependencies are called out explicitly, see "Library
43 # interdependencies" below.
44 .PARALLEL:
45
46 # Build libc and its dependencies
47 SUBDIRS= \
48 crt \
49 ../cmd/sgs/libconv \
50 ../cmd/sgs/libdl \
51 libc \
52 .WAIT
88 libadt_jni \
89 libadutils \
90 libaio \
91 libast \
92 libavl \
93 libbe \
94 libbrand \
95 libbsdmalloc \
96 libbsm \
97 libc_db \
98 libcfgadm \
99 libcmd \
100 libcmdutils \
101 libcommputil \
102 libcontract \
103 libcpc \
104 libcrypt \
105 libcryptoutil \
106 libctf \
107 libcurses \
108 libdevice \
109 libdevid \
110 libdevinfo \
111 libdhcpagent \
112 libdhcputil \
113 libdisasm \
114 libdiskmgt \
115 libdladm \
116 libdll \
117 libdlpi \
118 libdns_sd \
119 libdoor \
120 libdscfg \
121 libdtrace \
122 libdtrace_jni \
123 libefi \
124 libelfsign \
125 libeti \
126 libexacct \
127 libexacct/demo \
199 libsctp \
200 libsec \
201 libsecdb \
202 libsendfile \
203 libsff \
204 libshare \
205 libshell \
206 libsip \
207 libsldap \
208 libslp \
209 libsmbfs \
210 libsmbios \
211 libsmedia \
212 libsqlite \
213 libsrpt \
214 libstmf \
215 libstmfproxy \
216 libsum \
217 libsun_ima \
218 libsys \
219 libsysdemangle \
220 libsysevent \
221 libtecla \
222 libtermcap \
223 libthread \
224 libtnf \
225 libtnfctl \
226 libtnfprobe \
227 libtsnet \
228 libtsol \
229 libumem \
230 libunistat \
231 libuuid \
232 libuutil \
233 libvolmgt \
234 libvrrpadm \
235 libvscan \
236 libw \
237 libwrap \
238 libxcurses \
239 libxcurses2 \
364
365 HDRSUBDIRS= \
366 ../cmd/sendmail/libmilter \
367 auditd_plugins \
368 fm \
369 hal \
370 hbaapi \
371 libads \
372 libast \
373 libbrand \
374 libbsm \
375 libc \
376 libcmd \
377 libcmdutils \
378 libcommputil \
379 libcontract \
380 libcpc \
381 libcryptoutil \
382 libctf \
383 libcurses \
384 libdevice \
385 libdevid \
386 libdevinfo \
387 libdhcpagent \
388 libdhcputil \
389 libdisasm \
390 libdiskmgt \
391 libdladm \
392 libdll \
393 libdlpi \
394 libdns_sd \
395 libdscfg \
396 libdtrace \
397 libdtrace_jni \
398 libelfsign \
399 libeti \
400 libfakekernel \
401 libfcoe \
402 libfru \
403 libfstyp \
446 librsm \
447 librstp \
448 libsasl \
449 libscf \
450 libsec \
451 libsff \
452 libshare \
453 libshell \
454 libsip \
455 libslp \
456 libsmbfs \
457 libsmbios \
458 libsmedia \
459 libsocket \
460 libsqlite \
461 libsrpt \
462 libstmf \
463 libstmfproxy \
464 libsum \
465 libsun_ima \
466 libsysdemangle \
467 libsysevent \
468 libtecla \
469 libtermcap \
470 libtnf \
471 libtnfctl \
472 libtnfprobe \
473 libtsnet \
474 libtsol \
475 libumem \
476 libunistat \
477 libuutil \
478 libvolmgt \
479 libvrrpadm \
480 libvscan \
481 libwrap \
482 libxcurses2 \
483 libzfs \
484 libzfs_core \
485 libzfs_jni \
486 libzoneinfo \
|
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright (c) 2012 by Delphix. All rights reserved.
25 # Copyright (c) 2012, Joyent, Inc. All rights reserved.
26 # Copyright (c) 2013 Gary Mills
27 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
28 # Copyright (c) 2015 Gary Mills
29 # Copyright 2016 Toomas Soome <tsoome@me.com>
30 # Copyright 2018 Nexenta Systems, Inc.
31 # Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
32 # Copyright 2017 RackTop Systems.
33 # Copyirght 2018 Jason King
34 #
35
36 include ../Makefile.master
37
38 # Note that libcurses installs commands along with its library.
39 # This is a minor bug which probably should be fixed.
40 # Note also that a few extra libraries are kept in cmd source.
41 #
42 # Certain libraries are linked with, hence depend on, other libraries.
43 # Library dependencies are called out explicitly, see "Library
44 # interdependencies" below.
45 .PARALLEL:
46
47 # Build libc and its dependencies
48 SUBDIRS= \
49 crt \
50 ../cmd/sgs/libconv \
51 ../cmd/sgs/libdl \
52 libc \
53 .WAIT
89 libadt_jni \
90 libadutils \
91 libaio \
92 libast \
93 libavl \
94 libbe \
95 libbrand \
96 libbsdmalloc \
97 libbsm \
98 libc_db \
99 libcfgadm \
100 libcmd \
101 libcmdutils \
102 libcommputil \
103 libcontract \
104 libcpc \
105 libcrypt \
106 libcryptoutil \
107 libctf \
108 libcurses \
109 libdemangle \
110 libdevice \
111 libdevid \
112 libdevinfo \
113 libdhcpagent \
114 libdhcputil \
115 libdisasm \
116 libdiskmgt \
117 libdladm \
118 libdll \
119 libdlpi \
120 libdns_sd \
121 libdoor \
122 libdscfg \
123 libdtrace \
124 libdtrace_jni \
125 libefi \
126 libelfsign \
127 libeti \
128 libexacct \
129 libexacct/demo \
201 libsctp \
202 libsec \
203 libsecdb \
204 libsendfile \
205 libsff \
206 libshare \
207 libshell \
208 libsip \
209 libsldap \
210 libslp \
211 libsmbfs \
212 libsmbios \
213 libsmedia \
214 libsqlite \
215 libsrpt \
216 libstmf \
217 libstmfproxy \
218 libsum \
219 libsun_ima \
220 libsys \
221 libsysevent \
222 libtecla \
223 libtermcap \
224 libthread \
225 libtnf \
226 libtnfctl \
227 libtnfprobe \
228 libtsnet \
229 libtsol \
230 libumem \
231 libunistat \
232 libuuid \
233 libuutil \
234 libvolmgt \
235 libvrrpadm \
236 libvscan \
237 libw \
238 libwrap \
239 libxcurses \
240 libxcurses2 \
365
366 HDRSUBDIRS= \
367 ../cmd/sendmail/libmilter \
368 auditd_plugins \
369 fm \
370 hal \
371 hbaapi \
372 libads \
373 libast \
374 libbrand \
375 libbsm \
376 libc \
377 libcmd \
378 libcmdutils \
379 libcommputil \
380 libcontract \
381 libcpc \
382 libcryptoutil \
383 libctf \
384 libcurses \
385 libdemangle \
386 libdevice \
387 libdevid \
388 libdevinfo \
389 libdhcpagent \
390 libdhcputil \
391 libdisasm \
392 libdiskmgt \
393 libdladm \
394 libdll \
395 libdlpi \
396 libdns_sd \
397 libdscfg \
398 libdtrace \
399 libdtrace_jni \
400 libelfsign \
401 libeti \
402 libfakekernel \
403 libfcoe \
404 libfru \
405 libfstyp \
448 librsm \
449 librstp \
450 libsasl \
451 libscf \
452 libsec \
453 libsff \
454 libshare \
455 libshell \
456 libsip \
457 libslp \
458 libsmbfs \
459 libsmbios \
460 libsmedia \
461 libsocket \
462 libsqlite \
463 libsrpt \
464 libstmf \
465 libstmfproxy \
466 libsum \
467 libsun_ima \
468 libsysevent \
469 libtecla \
470 libtermcap \
471 libtnf \
472 libtnfctl \
473 libtnfprobe \
474 libtsnet \
475 libtsol \
476 libumem \
477 libunistat \
478 libuutil \
479 libvolmgt \
480 libvrrpadm \
481 libvscan \
482 libwrap \
483 libxcurses2 \
484 libzfs \
485 libzfs_core \
486 libzfs_jni \
487 libzoneinfo \
|