diff options
author | Loïc Hoguin <[email protected]> | 2023-05-16 10:46:58 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2023-05-16 10:46:58 +0200 |
commit | 12f04adbac2efff7e3f46d3d4840fe293a4a1f5d (patch) | |
tree | f5499923e83eaa23acf156d4eca5ac87a1ca65d6 /core | |
parent | 72910c8559b057af17e1c9f4ffe42e75ed0ad877 (diff) | |
download | erlang.mk-12f04adbac2efff7e3f46d3d4840fe293a4a1f5d.tar.gz erlang.mk-12f04adbac2efff7e3f46d3d4840fe293a4a1f5d.tar.bz2 erlang.mk-12f04adbac2efff7e3f46d3d4840fe293a4a1f5d.zip |
Remove support for HiPE and ErlLLVM
Diffstat (limited to 'core')
-rw-r--r-- | core/kerl.mk | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/core/kerl.mk b/core/kerl.mk index eec0712..f6995e9 100644 --- a/core/kerl.mk +++ b/core/kerl.mk @@ -28,15 +28,6 @@ $(KERL_INSTALL_DIR)/$(1): $(KERL) fi endef -define kerl_hipe_target -$(KERL_INSTALL_DIR)/$1-native: $(KERL) - $(verbose) if [ ! -d $$@ ]; then \ - KERL_CONFIGURE_OPTIONS=--enable-native-libs \ - MAKEFLAGS="$(KERL_MAKEFLAGS)" $(KERL) build git $(OTP_GIT) $1 $1-native; \ - $(KERL) install $1-native $(KERL_INSTALL_DIR)/$1-native; \ - fi -endef - $(KERL): $(KERL_DIR) $(KERL_DIR): | $(ERLANG_MK_TMP) @@ -59,10 +50,10 @@ ERLANG_OTP := $(notdir $(lastword $(sort\ endif ERLANG_OTP ?= -ERLANG_HIPE ?= # Use kerl to enforce a specific Erlang/OTP version for a project. ifneq ($(strip $(ERLANG_OTP)),) + export PATH := $(KERL_INSTALL_DIR)/$(ERLANG_OTP)/bin:$(PATH) SHELL := env PATH=$(PATH) $(SHELL) $(eval $(call kerl_otp_target,$(ERLANG_OTP))) @@ -73,18 +64,4 @@ $(info Building Erlang/OTP $(ERLANG_OTP)... Please wait...) $(shell $(MAKE) $(KERL_INSTALL_DIR)/$(ERLANG_OTP) ERLANG_OTP=$(ERLANG_OTP) BUILD_ERLANG_OTP=1 >&2) endif -else -# Same for a HiPE enabled VM. -ifneq ($(strip $(ERLANG_HIPE)),) -export PATH := $(KERL_INSTALL_DIR)/$(ERLANG_HIPE)-native/bin:$(PATH) -SHELL := env PATH=$(PATH) $(SHELL) -$(eval $(call kerl_hipe_target,$(ERLANG_HIPE))) - -# Build Erlang/OTP only if it doesn't already exist. -ifeq ($(wildcard $(KERL_INSTALL_DIR)/$(ERLANG_HIPE)-native)$(BUILD_ERLANG_OTP),) -$(info Building HiPE-enabled Erlang/OTP $(ERLANG_OTP)... Please wait...) -$(shell $(MAKE) $(KERL_INSTALL_DIR)/$(ERLANG_HIPE)-native ERLANG_HIPE=$(ERLANG_HIPE) BUILD_ERLANG_OTP=1 >&2) -endif - -endif endif |