summaryrefslogtreecommitdiff
path: root/usr/src/tools/Makefile
diff options
context:
space:
mode:
authorAndy Fiddaman <omnios@citrus-it.co.uk>2018-11-15 10:17:46 +0000
committerDan McDonald <danmcd@joyent.com>2019-01-10 11:09:52 -0500
commitca13eaa51ee900abba73dfb6624e492f7e48863e (patch)
tree0e42badd7d21d429fb2cb02f823c20d30f90b113 /usr/src/tools/Makefile
parent9b40c3052b9b0d91120c568df0c5211c131c8da1 (diff)
downloadillumos-joyent-ca13eaa51ee900abba73dfb6624e492f7e48863e.tar.gz
9979 Support python3 for in-gate tools
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/tools/Makefile')
-rw-r--r--usr/src/tools/Makefile22
1 files changed, 17 insertions, 5 deletions
diff --git a/usr/src/tools/Makefile b/usr/src/tools/Makefile
index 071b75a47f..0333e94177 100644
--- a/usr/src/tools/Makefile
+++ b/usr/src/tools/Makefile
@@ -25,6 +25,7 @@
# Copyright 2016 Toomas Soome <tsoome@me.com>
# Copyright (c) 2016, Chris Fraire <cfraire@me.com>.
# Copyright (c) 2019, Joyent, Inc.
+# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
#
include ../Makefile.master
@@ -106,10 +107,6 @@ ROOTDIRS= \
$(ROOTONBLD)/lib/$(MACH) \
$(ROOTONBLD)/lib/$(MACH)/64 \
$(ROOTONBLD)/lib/perl \
- $(ROOTONBLD)/lib/python$(PYTHON_VERSION) \
- $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld \
- $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Checks \
- $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Scm \
$(ROOTONBLD)/env \
$(ROOTONBLD)/etc \
$(ROOTONBLD)/etc/exception_lists \
@@ -117,6 +114,21 @@ ROOTDIRS= \
$(ROOTONBLD)/man \
$(ROOTONBLD)/man/man1onbld
+$(BUILDPY2TOOLS)ROOTDIRS += \
+ $(ROOTONBLD)/lib/python$(PYTHON_VERSION) \
+ $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld \
+ $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Checks \
+ $(ROOTONBLD)/lib/python$(PYTHON_VERSION)/onbld/Scm
+
+$(BUILDPY3TOOLS)ROOTDIRS += \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION) \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld/__pycache__ \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld/Checks \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld/Checks/__pycache__ \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld/Scm \
+ $(ROOTONBLD)/lib/python$(PYTHON3_VERSION)/onbld/Scm/__pycache__
+
all := TARGET= install
install := TARGET= install
clean := TARGET= clean
@@ -134,7 +146,7 @@ DOROOTDIRS= $(ROOTDIRS)
clobber:= DOROOTDIRS=
clean:= DOROOTDIRS=
-DOROOTONBLDLIBPY= $(ROOTONBLDLIBPY)
+$(BUILDPY2TOOLS)DOROOTONBLDLIBPY= $(ROOTONBLDLIBPY)
clobber:= DOROOTONBLDLIBPY=
clean:= DOROOTONBLDLIBPY=