Print this page
*** 20,35 ****
#
#
# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2012 by Delphix. All rights reserved.
! # Copyright 2015, Joyent, Inc.
# Copyright (c) 2013 Gary Mills
# Copyright 2014 Garrett D'Amore <garrett@damore.org>
# Copyright (c) 2015 Gary Mills
# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
- # Copyright 2016 Toomas Soome <tsoome@me.com>
#
include ../Makefile.master
# Note that libcurses installs commands along with its library.
--- 20,34 ----
#
#
# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2012 by Delphix. All rights reserved.
! # Copyright (c) 2012, Joyent, Inc. All rights reserved.
# Copyright (c) 2013 Gary Mills
# Copyright 2014 Garrett D'Amore <garrett@damore.org>
# Copyright (c) 2015 Gary Mills
# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
#
include ../Makefile.master
# Note that libcurses installs commands along with its library.
*** 90,100 ****
libavl \
libbe \
libbrand \
libbsdmalloc \
libbsm \
- libbunyan \
libc_db \
libcfgadm \
libcmd \
libcmdutils \
libcommputil \
--- 89,98 ----
*** 117,145 ****
libdns_sd \
libdoor \
libdscfg \
libdtrace \
libdtrace_jni \
- libdwarf \
libefi \
libelfsign \
libeti \
libexacct \
libexacct/demo \
libfakekernel \
libfcoe \
- libficl \
libfru \
libfruutils \
libfsmgt \
libfstyp \
libgen \
libgrubmgmt \
libgss \
libhotplug \
libidmap \
- libidspace \
libilb \
libima \
libinetsvc \
libinetutil \
libinstzones \
--- 115,140 ----
*** 183,197 ****
libproject \
libpthread \
libraidcfg \
librcm \
librdc \
- librename \
libreparse \
libresolv \
libresolv2 \
- libresolv2_joy \
librestart \
librpcsvc \
librsm \
librstp \
librt \
--- 178,190 ----
*** 205,215 ****
libshare \
libshell \
libsip \
libsldap \
libslp \
- libsmartsshd \
libsmbfs \
libsmbios \
libsmedia \
libsqlite \
libsrpt \
--- 198,207 ----
*** 229,239 ****
libtsol \
libumem \
libunistat \
libuuid \
libuutil \
- libvnd \
libvolmgt \
libvrrpadm \
libvscan \
libw \
libwanboot \
--- 221,230 ----
*** 240,257 ****
libwanbootutil \
libwrap \
libxcurses \
libxcurses2 \
libxnet \
- libzdoor \
libzfs \
libzfs_core \
libzfs_jni \
libzonecfg \
libzoneinfo \
libzonestat \
libzpool \
madv \
mpapi \
mpss \
nametoaddr \
ncad_addr \
--- 231,248 ----
libwanbootutil \
libwrap \
libxcurses \
libxcurses2 \
libxnet \
libzfs \
libzfs_core \
libzfs_jni \
libzonecfg \
libzoneinfo \
libzonestat \
libzpool \
+ lvm \
madv \
mpapi \
mpss \
nametoaddr \
ncad_addr \
*** 259,278 ****
pam_modules \
passwdutil \
pkcs11 \
policykit \
print \
raidcfg_plugins \
rpcsec_gss \
sasl_plugins \
scsi \
smbsrv \
smhba \
sun_fc \
sun_sas \
udapl \
- varpd \
watchmalloc \
$($(MACH)_SUBDIRS)
i386_SUBDIRS= \
libfdisk \
--- 250,271 ----
pam_modules \
passwdutil \
pkcs11 \
policykit \
print \
+ pylibbe \
+ pysolaris \
+ pyzfs \
raidcfg_plugins \
rpcsec_gss \
sasl_plugins \
scsi \
smbsrv \
smhba \
sun_fc \
sun_sas \
udapl \
watchmalloc \
$($(MACH)_SUBDIRS)
i386_SUBDIRS= \
libfdisk \
*** 295,305 ****
# Create a special version of $(SUBDIRS) with no .WAIT's, for use with the
# clean and clobber targets (for more information, see those targets, below).
#
NOWAIT_SUBDIRS= $(SUBDIRS:.WAIT=)
! DCSUBDIRS =
MSGSUBDIRS= \
abi \
auditd_plugins \
brand \
--- 288,299 ----
# Create a special version of $(SUBDIRS) with no .WAIT's, for use with the
# clean and clobber targets (for more information, see those targets, below).
#
NOWAIT_SUBDIRS= $(SUBDIRS:.WAIT=)
! DCSUBDIRS = \
! lvm
MSGSUBDIRS= \
abi \
auditd_plugins \
brand \
*** 341,351 ****
libsecdb \
libshare \
libshell \
libsldap \
libslp \
- libsmartsshd \
libsmbfs \
libsmedia \
libsum \
libtsol \
libuutil \
--- 335,344 ----
*** 353,366 ****
libvscan \
libwanboot \
libwanbootutil \
libzfs \
libzonecfg \
! libzdoor \
madv \
mpss \
pam_modules \
rpcsec_gss \
$($(MACH)_MSGSUBDIRS)
sparc_MSGSUBDIRS= \
libprtdiag \
--- 346,360 ----
libvscan \
libwanboot \
libwanbootutil \
libzfs \
libzonecfg \
! lvm \
madv \
mpss \
pam_modules \
+ pyzfs \
rpcsec_gss \
$($(MACH)_MSGSUBDIRS)
sparc_MSGSUBDIRS= \
libprtdiag \
*** 376,386 ****
hbaapi \
libads \
libast \
libbrand \
libbsm \
- libbunyan \
libc \
libcmd \
libcmdutils \
libcommputil \
libcontract \
--- 370,379 ----
*** 393,403 ****
libdevinfo \
libdhcpagent \
libdhcputil \
libdisasm \
libdiskmgt \
- libdwarf \
libdladm \
libdll \
libdlpi \
libdns_sd \
libdscfg \
--- 386,395 ----
*** 410,420 ****
libfru \
libfstyp \
libgen \
libgrubmgmt \
libidmap \
- libidspace \
libilb \
libima \
libinetsvc \
libinetutil \
libinstzones \
--- 402,411 ----
*** 446,456 ****
libpp \
libproc \
libraidcfg \
librcm \
librdc \
- librename \
libreparse \
librestart \
librpcsvc \
librsm \
librstp \
--- 437,446 ----
*** 480,490 ****
libtsnet \
libtsol \
libumem \
libunistat \
libuutil \
- libvnd \
libvolmgt \
libvrrpadm \
libvscan \
libwanboot \
libwanbootutil \
--- 470,479 ----
*** 493,502 ****
--- 482,492 ----
libzfs \
libzfs_core \
libzfs_jni \
libzoneinfo \
libzonestat \
+ lvm \
mpapi \
passwdutil \
pkcs11 \
policykit \
scsi \
*** 587,613 ****
gss_mechs/mech_krb5: libgss libresolv2 pkcs11 libkstat
gss_mechs/mech_spnego: gss_mechs/mech_krb5
krb5: gss_mechs/mech_krb5 libtecla libldap5
libadt_jni: libbsm
libadutils: libldap5 libresolv2
! libbe: libzfs libinstzones libuuid libgen libdevinfo libefi libficl
libbsm: libinetutil libscf libsecdb libtsol
- libbunyan: libnvpair
libcfgadm: libdevinfo
libcmd: libsum libast
libcmdutils: libavl
libcpc: libpctx
libcrypt: libgen
- libctf: libdwarf
libdevid: libdevinfo
libdevinfo: libsec libgen
libdhcpagent: libdhcputil libuuid libdlpi libcontract
libdhcputil: libgen libinetutil libdlpi
libdiskmgt: libdevid libdevinfo libadm libefi libkstat libsysevent
$(INTEL_BLD)libdiskmgt: libfdisk
libdladm: libdevinfo libinetutil libscf librcm libexacct libkstat \
! libpool varpd
libdll: libast
libdlpi: libinetutil libdladm
libds: libsysevent
libdscfg: libnsctl libunistat libadm
libdtrace: libproc libgen libctf libmapmalloc
--- 577,601 ----
gss_mechs/mech_krb5: libgss libresolv2 pkcs11 libkstat
gss_mechs/mech_spnego: gss_mechs/mech_krb5
krb5: gss_mechs/mech_krb5 libtecla libldap5
libadt_jni: libbsm
libadutils: libldap5 libresolv2
! libbe: libzfs libinstzones libuuid libgen libdevinfo libefi
libbsm: libinetutil libscf libsecdb libtsol
libcfgadm: libdevinfo
libcmd: libsum libast
libcmdutils: libavl
libcpc: libpctx
libcrypt: libgen
libdevid: libdevinfo
libdevinfo: libsec libgen
libdhcpagent: libdhcputil libuuid libdlpi libcontract
libdhcputil: libgen libinetutil libdlpi
libdiskmgt: libdevid libdevinfo libadm libefi libkstat libsysevent
$(INTEL_BLD)libdiskmgt: libfdisk
libdladm: libdevinfo libinetutil libscf librcm libexacct libkstat \
! libpool
libdll: libast
libdlpi: libinetutil libdladm
libds: libsysevent
libdscfg: libnsctl libunistat libadm
libdtrace: libproc libgen libctf libmapmalloc
*** 616,632 ****
libelfsign: libcryptoutil libkmf ../cmd/sgs/libelf
libeti: libcurses
libexacct/demo: libexacct libproject
libfakekernel: libumem libcryptoutil
libfcoe: libdladm
- libficl: libumem
libfru: libfruutils
libfsmgt: libkstat
libgrubmgmt: libdevinfo libzfs libfstyp libefi
$(INTEL_BLD)libgrubmgmt: libfdisk
libidmap: libavl libuutil
- libidspace: libumem
libinetsvc: libscf
libinstzones: libzonecfg libcontract
libipadm: libinetutil libdlpi libdhcpagent libdladm libsecdb
libipmp: libinetutil
libipsecutil: libtecla libtsol
--- 604,618 ----
*** 657,667 ****
libsec: libavl libidmap
libshare: libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
libshell: libast libcmd libdll libsecdb
libsip: libmd5
libsldap: libldap5 libscf
- libsmartsshd: libc libcontract
libsmbfs: libkrb5 libsec libidmap pkcs11
libsrpt: libstmf
libstmf: libscf
libstmfproxy: libstmf libpthread
libsum: libast
--- 643,652 ----
*** 677,687 ****
libv12n: libds libuuid
libvolmgt: libadm
libvrrpadm: libdladm libscf
libvscan: libscf libsecdb
libwanboot: libresolv2 libdevinfo libinetutil libdhcputil
- libzdoor: libc libzonecfg libcontract
libzfs: libdevid libgen libuutil libadm libavl libefi libidmap \
libumem libtsol libzfs_core
libzfs_jni: libdiskmgt libzfs
libzonecfg: libuuid libsysevent libsec libbrand libpool libscf libproc \
libuutil libbsm libsecdb
--- 662,671 ----
*** 689,700 ****
libzpool: libavl libumem libcmdutils libsysevent
lvm: libadm libdevid libdevinfo libefi libgen libscf
madv: libgen
mpapi: libpthread libdevinfo libsysevent
mpss: libgen
! nsswitch: libadutils libidmap libdns_sd libscf libldap5 libsldap \
! libresolv2_joy
pam_modules: libproject passwdutil smbsrv libtsnet libpam libbsm libsecdb
passwdutil: libsldap
pkcs11: libcryptoutil libgen libuuid
policykit: libsecdb
print: libldap5 libmd5 libsendfile
--- 673,683 ----
libzpool: libavl libumem libcmdutils libsysevent
lvm: libadm libdevid libdevinfo libefi libgen libscf
madv: libgen
mpapi: libpthread libdevinfo libsysevent
mpss: libgen
! nsswitch: libadutils libidmap libdns_sd libscf libldap5 libsldap
pam_modules: libproject passwdutil smbsrv libtsnet libpam libbsm libsecdb
passwdutil: libsldap
pkcs11: libcryptoutil libgen libuuid
policykit: libsecdb
print: libldap5 libmd5 libsendfile
*** 710,721 ****
libuuid libfakekernel libads libgss libldap5 krb5
storage: libdevice libdevinfo libdevid
sun_fc: libdevinfo libsysevent
sun_sas: libdevinfo libsysevent libkstat libdevid
udapl: libdevinfo libdladm
- varpd: libavl libidspace libumem libnsl libnvpair libmd5 librename \
- libbunyan libcmdutils
#
# The reason this rule checks for the existence of the
# Makefile is that some of the directories do not exist
# in certain situations (e.g., exportable source builds,
--- 693,702 ----