# CDDL HEADER START # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # CDDL HEADER END # # Copyright 2021 OmniOS Community Edition (OmniOSce) Association. # include ../Makefile.com include ../../Makefile.lib.64 PYSHEBANG = $(PYTHON3b) PYVER = $(PYTHON3b_VERSION) PYSUFFIX = $(PYTHON3b_SUFFIX) LDLIBS64 += -L$(ADJUNCT_PROTO)/usr/lib/$(MACH64) MAPFILES= $(SRCDIR)/mapfile-py3 ROOTPYZFSFILES= $(PYSRCS:%=$(ROOTLIBDIR)/%) $(ROOTLIBDIR)/$(DYNLIB) := FILEMODE= 755 all: $(LIBS) install: all $(ROOTLIBS) $(ROOTPYZFSFILES) $(ROOTLIBDIR)/%.so: %.so $(INS.file) $(ROOTLIBDIR)/%: ../common/% $(INS.pyfile) $(PYTHON3b) -mpy_compile $@