From 7df30efe8130d9dc583c077d7ec9793ba26b7cbf Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Wed, 29 Aug 2012 17:00:22 +0300 Subject: Fix libxmlsec build on MacOSX, no idea if it works at run-time Change-Id: I1c8c978d62072cdb08bd64e6f38fe11983091375 --- libxmlsec/makefile.mk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'libxmlsec') diff --git a/libxmlsec/makefile.mk b/libxmlsec/makefile.mk index 38ce01359baf..459a84d5b7ae 100644 --- a/libxmlsec/makefile.mk +++ b/libxmlsec/makefile.mk @@ -166,6 +166,14 @@ LDFLAGS:=$(xmlsec_LDFLAGS) .ENDIF CONFIGURE_DIR= CONFIGURE_ACTION=autoreconf ; .$/configure ADDCFLAGS="$(xmlsec_CFLAGS)" CPPFLAGS="$(xmlsec_CPPFLAGS)" + +.IF "$(OS)" == "MACOSX" +.IF "$(ACLOCAL)" == "" +ACLOCAL=aclocal +.ENDIF +CONFIGURE_ACTION:=ACLOCAL="$(ACLOCAL) -I$(SRCDIR)/m4/mac" $(CONFIGURE_ACTION) +.ENDIF + CONFIGURE_FLAGS=--with-pic --disable-shared --disable-crypto-dl --with-libxslt=no --with-gnutls=no LIBXML2LIB="$(LIBXML2LIB)" .IF "$(CROSS_COMPILING)"=="YES" @@ -192,7 +200,7 @@ CONFIGURE_FLAGS += \ # --with-nss or parse -pkg-config --libs / cflags mozilla-nss since # the lib may a) be in /usr/lib (Debian) and be not in $with_nss/include # $with_nss/lib. -.IF "$(SYSTEM_NSS)" != "YES" +.IF "$(SYSTEM_NSS)" != "YES" || "$(OS)" == "MACOSX" CONFIGURE_FLAGS+=--enable-pkgconfig=no .ENDIF BUILD_ACTION=$(GNUMAKE) -j$(EXTMAXPROCESS) -- cgit