Mercurial > mxe-octave
diff src/qhull.mk @ 3887:768c5d4c5b4e
new configure option: --enable-qhull-no-strict-aliasing-flag
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 10 Apr 2015 13:50:50 -0400 |
parents | 13be64f9f16d |
children | 0641ed0cbc53 |
line wrap: on
line diff
--- a/src/qhull.mk Fri Apr 10 12:11:50 2015 -0400 +++ b/src/qhull.mk Fri Apr 10 13:50:50 2015 -0400 @@ -10,6 +10,10 @@ $(PKG)_URL := http://download.savannah.gnu.org/releases/qhull/$($(PKG)_FILE) $(PKG)_DEPS := +ifeq ($(ENABLE_QHULL_NO_STRICT_ALIASING_FLAG),yes) + $(PKG)_CONFIGURE_CFLAGS := CFLAGS="-O2 -g -fno-strict-aliasing" +endif + define $(PKG)_UPDATE echo 'Warning: Updates are temporarily disabled for package qhull.' >&2; echo $(qhull_VERSION) @@ -20,6 +24,7 @@ mkdir '$(1)/.build' cd '$(1)/.build' && '$(1)/configure' \ $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ + $($(PKG)_CONFIGURE_CFLAGS) \ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ $(ENABLE_SHARED_OR_STATIC) \ --prefix='$(HOST_PREFIX)' && $(CONFIGURE_POST_HOOK)