From f4053fe7ea536bf0dd515e6b898e34d3d6a699e6 Mon Sep 17 00:00:00 2001 From: GenericJam Date: Fri, 15 May 2026 16:23:46 -0600 Subject: [PATCH] Makefile: make MLX_SO overridable Lets downstream callers point at a different MLX artifact (e.g. libmlx.a for iOS static linking) without editing the Makefile: MLX_SO=$(MLX_LIB_DIR)/libmlx.a make --- emlx/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emlx/Makefile b/emlx/Makefile index 0adbac0..85027ac 100644 --- a/emlx/Makefile +++ b/emlx/Makefile @@ -9,7 +9,7 @@ MLX_SRC_ARCHIVE = $(EMLX_CACHE_DIR)/mlx/$(MLX_VERSION)$(MLX_VARIANT).tar.gz MLX_SRC_DIR = $(EMLX_CACHE_DIR)/mlx/src-$(MLX_VERSION)$(MLX_VARIANT) MLX_BUILD_DIR = $(EMLX_CACHE_DIR)/mlx/build-$(MLX_VERSION)$(MLX_VARIANT) MLX_INSTALL_DIR = $(MLX_DIR) -MLX_SO = $(MLX_LIB_DIR)/libmlx.dylib +MLX_SO ?= $(MLX_LIB_DIR)/libmlx.dylib $(info LIBMLX_ENABLE_DEBUG=$(LIBMLX_ENABLE_DEBUG)) # Build flags