Mercurial > mxe-octave
comparison 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 |
comparison
equal
deleted
inserted
replaced
3886:588d2942b538 | 3887:768c5d4c5b4e |
---|---|
8 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) | 8 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) |
9 $(PKG)_FILE := qhull-$($(PKG)_VERSION).tar.gz | 9 $(PKG)_FILE := qhull-$($(PKG)_VERSION).tar.gz |
10 $(PKG)_URL := http://download.savannah.gnu.org/releases/qhull/$($(PKG)_FILE) | 10 $(PKG)_URL := http://download.savannah.gnu.org/releases/qhull/$($(PKG)_FILE) |
11 $(PKG)_DEPS := | 11 $(PKG)_DEPS := |
12 | 12 |
13 ifeq ($(ENABLE_QHULL_NO_STRICT_ALIASING_FLAG),yes) | |
14 $(PKG)_CONFIGURE_CFLAGS := CFLAGS="-O2 -g -fno-strict-aliasing" | |
15 endif | |
16 | |
13 define $(PKG)_UPDATE | 17 define $(PKG)_UPDATE |
14 echo 'Warning: Updates are temporarily disabled for package qhull.' >&2; | 18 echo 'Warning: Updates are temporarily disabled for package qhull.' >&2; |
15 echo $(qhull_VERSION) | 19 echo $(qhull_VERSION) |
16 endef | 20 endef |
17 | 21 |
18 define $(PKG)_BUILD | 22 define $(PKG)_BUILD |
19 cd '$(1)' && aclocal && libtoolize && autoreconf | 23 cd '$(1)' && aclocal && libtoolize && autoreconf |
20 mkdir '$(1)/.build' | 24 mkdir '$(1)/.build' |
21 cd '$(1)/.build' && '$(1)/configure' \ | 25 cd '$(1)/.build' && '$(1)/configure' \ |
22 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ | 26 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ |
27 $($(PKG)_CONFIGURE_CFLAGS) \ | |
23 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ | 28 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ |
24 $(ENABLE_SHARED_OR_STATIC) \ | 29 $(ENABLE_SHARED_OR_STATIC) \ |
25 --prefix='$(HOST_PREFIX)' && $(CONFIGURE_POST_HOOK) | 30 --prefix='$(HOST_PREFIX)' && $(CONFIGURE_POST_HOOK) |
26 $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' | 31 $(MAKE) -C '$(1)/.build' -j '$(JOBS)' install DESTDIR='$(3)' |
27 endef | 32 endef |