Print this page
Rich's feedback


  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     \