]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
android: Run autogen.sh if configure script is missing
authorKevin Cernekee <cernekee@gmail.com>
Mon, 25 Mar 2013 01:14:06 +0000 (18:14 -0700)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Mon, 25 Mar 2013 15:30:26 +0000 (15:30 +0000)
Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
android/Makefile

index ccc670dd11cf383d97692d9bb98699bb3be4f8b9..14c4d1c12cde57011b574eccb6755e0372bd2c6a 100644 (file)
@@ -244,9 +244,13 @@ gnutls: $(GNUTLS_DEPS)
 #
 # Build OpenConnect for Android
 #
+OPENCONNECT_SRC := ..
 OPENCONNECT_BUILD := $(TRIPLET)/openconnect
 
-$(OPENCONNECT_BUILD)/Makefile: $(GNUTLS_DEPS) $(LIBXML_DEPS) ../configure
+$(OPENCONNECT_SRC)/configure:
+       cd $(OPENCONNECT_SRC) && ./autogen.sh
+
+$(OPENCONNECT_BUILD)/Makefile: $(GNUTLS_DEPS) $(LIBXML_DEPS) $(OPENCONNECT_SRC)/configure
        mkdir -p $(OPENCONNECT_BUILD)
        cd $(OPENCONNECT_BUILD) && ../../../configure $(CONFIGURE_ARGS) \
        CFLAGS="--sysroot=$(NDK_SYSROOT) -DNO_BROKEN_DTLS_CHECK" \