Print this page
7388 Support DHCP Client FQDN. Allow IAID/DUID for all v4.


  11 # and limitations under the License.
  12 #
  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 2015 Nexenta Systems, Inc.  All rights reserved.
  30 # Copyright 2016 Toomas Soome <tsoome@me.com>

  31 #
  32 
  33 include ../Makefile.master
  34 
  35 #       Note that libcurses installs commands along with its library.
  36 #       This is a minor bug which probably should be fixed.
  37 #       Note also that a few extra libraries are kept in cmd source.
  38 #
  39 # Certain libraries are linked with, hence depend on, other libraries.
  40 # Library dependencies are called out explicitly, see "Library
  41 # interdependencies" below.
  42 .PARALLEL:
  43 
  44 # Build libc and its dependencies
  45 SUBDIRS=                        \
  46         common                  \
  47         ../cmd/sgs/libconv      \
  48         ../cmd/sgs/libdl        \
  49         libc                    \
  50         .WAIT


 599 libdll:         libast
 600 libdlpi:        libinetutil libdladm
 601 libds:          libsysevent
 602 libdscfg:       libnsctl libunistat libadm
 603 libdtrace:      libproc libgen libctf libmapmalloc
 604 libdtrace_jni:  libuutil libdtrace
 605 libefi:         libuuid
 606 libelfsign:     libcryptoutil libkmf ../cmd/sgs/libelf
 607 libeti:         libcurses
 608 libexacct/demo: libexacct libproject
 609 libfakekernel:  libumem libcryptoutil
 610 libfcoe:        libdladm
 611 libficl:        libumem
 612 libfru:         libfruutils
 613 libfsmgt:       libkstat
 614 libgrubmgmt:    libdevinfo libzfs libfstyp libefi
 615 $(INTEL_BLD)libgrubmgmt: libfdisk
 616 libidmap:       libavl libuutil
 617 libinetsvc:     libscf
 618 libinstzones:   libzonecfg libcontract
 619 libipadm:       libinetutil libdlpi libdhcpagent libdladm libsecdb
 620 libipmp:        libinetutil
 621 libipsecutil:   libtecla libtsol
 622 libiscsit:      libstmf libuuid
 623 libkmf:         libcryptoutil pkcs11
 624 libkvm:         ../cmd/sgs/libelf
 625 libldap5:       libsasl
 626 libmapid:       libresolv2 libscf
 627 libndmp:        libscf
 628 libnisdb:       libldap5
 629 libnwam:        libscf libbsm libdladm
 630 libpcp:         libumem libdevinfo
 631 libpctx:        libproc
 632 libpkg:         libwanboot libscf libadm
 633 libpool:        libscf libexacct
 634 libpp:          libast
 635 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf
 636 $(INTEL_BLD)libproc: libsaveargs
 637 libproject:     libpool libproc libsecdb
 638 libprtdiag:     libkstat
 639 libprtdiag_psr: libprtdiag
 640 libraidcfg:     libdevinfo
 641 librdc:         libnsctl libunistat libdscfg
 642 librestart:     libuutil libscf libpool libproject libsecdb libsysevent
 643 libsasl:        libgss pkcs11
 644 libsaveargs:    libdisasm
 645 libscf:         libuutil libgen libsmbios
 646 libsec:         libavl libidmap
 647 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 648 libshell:       libast libcmd libdll libsecdb
 649 libsip:         libmd5




  11 # and limitations under the License.
  12 #
  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 2015 Nexenta Systems, Inc.  All rights reserved.
  30 # Copyright 2016 Toomas Soome <tsoome@me.com>
  31 # Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
  32 #
  33 
  34 include ../Makefile.master
  35 
  36 #       Note that libcurses installs commands along with its library.
  37 #       This is a minor bug which probably should be fixed.
  38 #       Note also that a few extra libraries are kept in cmd source.
  39 #
  40 # Certain libraries are linked with, hence depend on, other libraries.
  41 # Library dependencies are called out explicitly, see "Library
  42 # interdependencies" below.
  43 .PARALLEL:
  44 
  45 # Build libc and its dependencies
  46 SUBDIRS=                        \
  47         common                  \
  48         ../cmd/sgs/libconv      \
  49         ../cmd/sgs/libdl        \
  50         libc                    \
  51         .WAIT


 600 libdll:         libast
 601 libdlpi:        libinetutil libdladm
 602 libds:          libsysevent
 603 libdscfg:       libnsctl libunistat libadm
 604 libdtrace:      libproc libgen libctf libmapmalloc
 605 libdtrace_jni:  libuutil libdtrace
 606 libefi:         libuuid
 607 libelfsign:     libcryptoutil libkmf ../cmd/sgs/libelf
 608 libeti:         libcurses
 609 libexacct/demo: libexacct libproject
 610 libfakekernel:  libumem libcryptoutil
 611 libfcoe:        libdladm
 612 libficl:        libumem
 613 libfru:         libfruutils
 614 libfsmgt:       libkstat
 615 libgrubmgmt:    libdevinfo libzfs libfstyp libefi
 616 $(INTEL_BLD)libgrubmgmt: libfdisk
 617 libidmap:       libavl libuutil
 618 libinetsvc:     libscf
 619 libinstzones:   libzonecfg libcontract
 620 libipadm:       libinetutil libdlpi libdhcpagent libdladm libsecdb libdhcputil
 621 libipmp:        libinetutil
 622 libipsecutil:   libtecla libtsol
 623 libiscsit:      libstmf libuuid
 624 libkmf:         libcryptoutil pkcs11
 625 libkvm:         ../cmd/sgs/libelf
 626 libldap5:       libsasl
 627 libmapid:       libresolv2 libscf
 628 libndmp:        libscf
 629 libnisdb:       libldap5
 630 libnwam:        libscf libbsm libdladm libipadm
 631 libpcp:         libumem libdevinfo
 632 libpctx:        libproc
 633 libpkg:         libwanboot libscf libadm
 634 libpool:        libscf libexacct
 635 libpp:          libast
 636 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf
 637 $(INTEL_BLD)libproc: libsaveargs
 638 libproject:     libpool libproc libsecdb
 639 libprtdiag:     libkstat
 640 libprtdiag_psr: libprtdiag
 641 libraidcfg:     libdevinfo
 642 librdc:         libnsctl libunistat libdscfg
 643 librestart:     libuutil libscf libpool libproject libsecdb libsysevent
 644 libsasl:        libgss pkcs11
 645 libsaveargs:    libdisasm
 646 libscf:         libuutil libgen libsmbios
 647 libsec:         libavl libidmap
 648 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 649 libshell:       libast libcmd libdll libsecdb
 650 libsip:         libmd5