File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,10 @@ USE_BUILTINS = true
2424
2525MACOS_ARCH_FLAGS =
2626
27+ ifdef MACOS_ARCH_FLAGS2
28+ MACOS_ARCH_FLAGS = $(MACOS_ARCH_FLAGS2 )
29+ endif
30+
2731# Library names
2832CORE_NAME = libcallstack
2933DYLIB_N = $(CORE_NAME ) .dylib
@@ -88,6 +92,14 @@ LDFLAGS =
8892
8993NAME = $(STATIC_N )
9094
95+ ifdef MACOS_ARCH_FLAGS2
96+ ifeq ($(CXX_FUNCTIONS ) ,true)
97+ MACOS_ARCH_FLAGS += -mmacosx-version-min=10.15
98+ else
99+ MACOS_ARCH_FLAGS += -mmacosx-version-min=10.6
100+ endif
101+ endif
102+
91103ifeq ($(shell uname -s) ,Darwin)
92104 LDFLAGS += -current_version 2.0.1 -compatibility_version 1 $(MACOS_ARCH_FLAGS)
93105 COM_FLAGS += $(MACOS_ARCH_FLAGS)
124136 - $(MAKE ) $(DYLIB_N )
125137
126138release : fclean
127- $(MAKE ) MACOS_ARCH_FLAGS =" -arch x86_64 -arch arm64 -arch arm64e" $(NAME ) $(STATIC_N )
139+ $(MAKE ) MACOS_ARCH_FLAGS2 =" -arch x86_64 -arch arm64 -arch arm64e" $(NAME ) $(STATIC_N )
128140
129141install : $(NAME )
130142 mkdir -p $(INSTALL_PATH ) /lib
You can’t perform that action at this time.
0 commit comments