build system: improved common library openssl compilation and linking helpers for...
authorRejean Loyer <rejean.loyer@gmail.com>
Tue, 10 Apr 2012 20:04:05 +0000 (16:04 -0400)
committerJerome St-Louis <jerome@ecere.com>
Sun, 15 Apr 2012 18:06:30 +0000 (14:06 -0400)
include.mk

index 397b352..d65e7fe 100644 (file)
@@ -189,10 +189,11 @@ endif
 
 ifdef WINDOWS
 
-_SSL_CONF = $(call hidspace,$(call fixps,$(OPENSSL_CONF)))
-_SSL_BIN = $(_SSL_CONF:$(notdir $(_SSL_CONF))=$(empty))
-OPEN_SSL_INCLUDE_DIR = $(call escspace,$(call shwspace,$(subst /bin,/include,$(_SSL_BIN))))
-OPEN_SSL_LIB_DIR = $(call escspace,$(call shwspace,$(subst /bin,/lib,$(_SSL_BIN))))
-OPEN_SSL_BIN_DIR = $(call escspace,$(call shwspace,$(_SSL_BIN)))
+ifdef OPENSSL_CONF
+_OPENSSL_CONF = $(call hidspace,$(call fixps,$(OPENSSL_CONF)))
+OPENSSL_INCLUDE_DIR = $(call shwspace,$(subst /bin/openssl.cfg,/include,$(_OPENSSL_CONF)))
+OPENSSL_LIB_DIR = $(call shwspace,$(subst /bin/openssl.cfg,/lib,$(_OPENSSL_CONF)))
+OPENSSL_BIN_DIR = $(call shwspace,$(subst /bin/openssl.cfg,/bin,$(_OPENSSL_CONF)))
+endif
 
 endif