diff --git a/Makefile b/Makefile index d103773a616e1f..b68c7ada47a0cb 100644 --- a/Makefile +++ b/Makefile @@ -987,7 +987,19 @@ $(PKG): release-only --tag=$(TAG) \ --release-urlbase=$(RELEASE_URLBASE) \ $(CONFIG_FLAGS) $(BUILD_RELEASE_FLAGS) - $(MAKE) install V=$(V) DESTDIR=$(MACOSOUTDIR)/dist/node + $(MAKE) install V=$(V) DESTDIR=$(MACOSOUTDIR)/dist/x64/node + SIGN="$(CODESIGN_CERT)" PKGDIR="$(MACOSOUTDIR)/dist/node/usr/local" sh \ + tools/osx-codesign.sh + $(PYTHON) ./configure \ + --dest-cpu=arm64 \ + --tag=$(TAG) \ + --release-urlbase=$(RELEASE_URLBASE) \ + $(CONFIG_FLAGS) $(BUILD_RELEASE_FLAGS) + $(MAKE) install V=$(V) DESTDIR=$(MACOSOUTDIR)/dist/arm64/node + lipo $(MACOSOUTDIR)/dist/x64/node \ + $(MACOSOUTDIR)/dist/arm64/node \ + -output $(MACOSOUTDIR)/dist/node \ + -create SIGN="$(CODESIGN_CERT)" PKGDIR="$(MACOSOUTDIR)/dist/node/usr/local" sh \ tools/osx-codesign.sh mkdir -p $(MACOSOUTDIR)/dist/npm/usr/local/lib/node_modules