Print this page
8982 Support building with OpenSSL 1.1


  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 2014 Garrett D'Amore <garrett@damore.org>
  26 # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
  27 # Copyright 2015 Gary Mills
  28 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
  29 # Copyright 2016 Toomas Soome <tsoome@me.com>
  30 # Copyright 2017 Joyent, Inc.

  31 #
  32 
  33 #
  34 # Makefile.master, global definitions for system source
  35 #
  36 ROOT=           /proto
  37 
  38 #
  39 # Adjunct root, containing an additional proto area to be used for headers
  40 # and libraries.
  41 #
  42 ADJUNCT_PROTO=
  43 
  44 #
  45 # Adjunct for building things that run on the build machine.
  46 #
  47 NATIVE_ADJUNCT= /usr
  48 
  49 #
  50 # Compatibility code for FreeBSD etc.


 201 PERL_PKGVERS=   -512
 202 PERL_ARCH =             i86pc-solaris-64int
 203 $(SPARC_BLD)PERL_ARCH = sun4-solaris-64int
 204 PYTHON_VERSION= 2.7
 205 PYTHON_PKGVERS= -27
 206 PYTHON=         /usr/bin/python$(PYTHON_VERSION)
 207 SORT=           /usr/bin/sort
 208 TOUCH=          /usr/bin/touch
 209 WC=             /usr/bin/wc
 210 XARGS=          /usr/bin/xargs
 211 ELFEDIT=        /usr/bin/elfedit
 212 DTRACE=         /usr/sbin/dtrace -xnolibs
 213 UNIQ=           /usr/bin/uniq
 214 TAR=            /usr/bin/tar
 215 ASTBINDIR=      /usr/ast/bin
 216 MSGCC=          $(ASTBINDIR)/msgcc
 217 MSGFMT=         /usr/bin/msgfmt -s
 218 LCDEF=          $(ONBLD_TOOLS)/bin/$(MACH)/localedef
 219 TIC=            $(ONBLD_TOOLS)/bin/$(MACH)/tic
 220 ZIC=            $(ONBLD_TOOLS)/bin/$(MACH)/zic

 221 
 222 FILEMODE=       644
 223 DIRMODE=        755
 224 
 225 # Declare that nothing should be built in parallel.
 226 # Individual Makefiles can use the .PARALLEL target to declare otherwise.
 227 .NO_PARALLEL:
 228 
 229 # For stylistic checks
 230 #
 231 # Note that the X and C checks are not used at this time and may need
 232 # modification when they are actually used.
 233 #
 234 CSTYLE=         $(ONBLD_TOOLS)/bin/cstyle
 235 CSTYLE_TAIL=
 236 HDRCHK=         $(ONBLD_TOOLS)/bin/hdrchk
 237 HDRCHK_TAIL=
 238 JSTYLE=         $(ONBLD_TOOLS)/bin/jstyle
 239 
 240 DOT_H_CHECK=    \




  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 2014 Garrett D'Amore <garrett@damore.org>
  26 # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
  27 # Copyright 2015 Gary Mills
  28 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
  29 # Copyright 2016 Toomas Soome <tsoome@me.com>
  30 # Copyright 2017 Joyent, Inc.
  31 # Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
  32 #
  33 
  34 #
  35 # Makefile.master, global definitions for system source
  36 #
  37 ROOT=           /proto
  38 
  39 #
  40 # Adjunct root, containing an additional proto area to be used for headers
  41 # and libraries.
  42 #
  43 ADJUNCT_PROTO=
  44 
  45 #
  46 # Adjunct for building things that run on the build machine.
  47 #
  48 NATIVE_ADJUNCT= /usr
  49 
  50 #
  51 # Compatibility code for FreeBSD etc.


 202 PERL_PKGVERS=   -512
 203 PERL_ARCH =             i86pc-solaris-64int
 204 $(SPARC_BLD)PERL_ARCH = sun4-solaris-64int
 205 PYTHON_VERSION= 2.7
 206 PYTHON_PKGVERS= -27
 207 PYTHON=         /usr/bin/python$(PYTHON_VERSION)
 208 SORT=           /usr/bin/sort
 209 TOUCH=          /usr/bin/touch
 210 WC=             /usr/bin/wc
 211 XARGS=          /usr/bin/xargs
 212 ELFEDIT=        /usr/bin/elfedit
 213 DTRACE=         /usr/sbin/dtrace -xnolibs
 214 UNIQ=           /usr/bin/uniq
 215 TAR=            /usr/bin/tar
 216 ASTBINDIR=      /usr/ast/bin
 217 MSGCC=          $(ASTBINDIR)/msgcc
 218 MSGFMT=         /usr/bin/msgfmt -s
 219 LCDEF=          $(ONBLD_TOOLS)/bin/$(MACH)/localedef
 220 TIC=            $(ONBLD_TOOLS)/bin/$(MACH)/tic
 221 ZIC=            $(ONBLD_TOOLS)/bin/$(MACH)/zic
 222 OPENSSL=        /usr/bin/openssl
 223 
 224 FILEMODE=       644
 225 DIRMODE=        755
 226 
 227 # Declare that nothing should be built in parallel.
 228 # Individual Makefiles can use the .PARALLEL target to declare otherwise.
 229 .NO_PARALLEL:
 230 
 231 # For stylistic checks
 232 #
 233 # Note that the X and C checks are not used at this time and may need
 234 # modification when they are actually used.
 235 #
 236 CSTYLE=         $(ONBLD_TOOLS)/bin/cstyle
 237 CSTYLE_TAIL=
 238 HDRCHK=         $(ONBLD_TOOLS)/bin/hdrchk
 239 HDRCHK_TAIL=
 240 JSTYLE=         $(ONBLD_TOOLS)/bin/jstyle
 241 
 242 DOT_H_CHECK=    \