summaryrefslogtreecommitdiff
path: root/openssl
diff options
context:
space:
mode:
Diffstat (limited to 'openssl')
-rw-r--r--openssl/ExternalProject_openssl.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/openssl/ExternalProject_openssl.mk b/openssl/ExternalProject_openssl.mk
index 66373ba0fa3a..87397fe9715c 100644
--- a/openssl/ExternalProject_openssl.mk
+++ b/openssl/ExternalProject_openssl.mk
@@ -49,6 +49,10 @@ OPENSSL_PLATFORM := \
,\
$(if $(filter I,$(CPU)),VC-WIN32,VC-WIN64A)\
)\
+ ,\
+ $(if $(filter MACOSX,$(OS)),\
+ $(if $(filter I,$(CPU)),darwin-i386-cc,darwin64-x86_64-cc)\
+ )\
)\
)\
)\
@@ -70,7 +74,7 @@ else
$(call gb_ExternalProject_get_state_target,openssl,build):
$(call gb_ExternalProject_run,build,\
unset MAKEFLAGS \
- && $(if $(filter LINUX FREEBSD ANDROID SOLARIS IOS,$(OS)),./Configure,\
+ && $(if $(filter LINUX MACOSX FREEBSD ANDROID SOLARIS IOS,$(OS)),./Configure,\
$(if $(filter WNT,$(OS)),$(PERL) Configure,./config)) \
$(OPENSSL_PLATFORM) \
$(if $(filter ANDROID,$(OS)),\