From 2062852fd28f532f259c45b6b922132754c4eb50 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 1 Jun 2023 22:14:13 -0600 Subject: [PATCH] MAINT Move some flags from LDFLAGS_BASE to LDFLAGS_MAIN (#3892) These flags are not needed when building packages. --- Makefile.envs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.envs b/Makefile.envs index 5e95b386d..83e3f67c7 100644 --- a/Makefile.envs +++ b/Makefile.envs @@ -92,8 +92,6 @@ export LDFLAGS_BASE=\ $(OPTFLAGS) \ $(DBGFLAGS) \ $(DBG_LDFLAGS) \ - -s MODULARIZE=1 \ - -s LZ4=1 \ -L $(CPYTHONROOT)/installs/python-$(PYVERSION)/lib/ \ -s WASM_BIGINT \ $(EXTRA_LDFLAGS) @@ -104,6 +102,8 @@ export CXXFLAGS_BASE=\ export SIDE_MODULE_LDFLAGS= $(LDFLAGS_BASE) -s SIDE_MODULE=1 export MAIN_MODULE_LDFLAGS= $(LDFLAGS_BASE) \ -s MAIN_MODULE=1 \ + -s MODULARIZE=1 \ + -s LZ4=1 \ -s EXPORT_NAME="'_createPyodideModule'" \ -s EXPORT_EXCEPTION_HANDLING_HELPERS \ -s EXCEPTION_CATCHING_ALLOWED=['we only want to allow exception handling in side modules'] \