Mercurial > mxe-octave
comparison src/qhull.mk @ 5541:d862fd40cc42
Use ccache for packages built with cmake.
* Makefile.in: New variable CMAKE_CCACHE_FLAGS.
* src/armadillo.mk, src/cgal.mk, src/cmake.mk, src/cminpack,
src/double-conversion.mk, src/eigen.mk, src/gdcm.mk, src/gl2ps.mk,
src/hdf5.mk, src/lapack.mk, src/libical.mk, src/libproxy, src/llvm.mk,
src/of-dicom.mk, src/openal.mk, src/opencv.mk, src/openexr.mk,
src/openscenegraph.mk, src/physfs.mk, src/qhull.mk, src/qjson.mk,
src/rapidjson.mk, src/suitesparse.mk, src/sundials-ida.mk, src/taglib.mk,
src/vigra.mk, src/vmime.mk, src/vtk.mk, src/wt.mk: Add new variable to cmake
flags. Harmonize indentation in files.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sun, 20 Sep 2020 11:57:01 +0200 |
parents | f80eb3519e2a |
children | b19fb3ed330c |
comparison
equal
deleted
inserted
replaced
5540:13628d1d41e2 | 5541:d862fd40cc42 |
---|---|
10 $(PKG)_URL := https://github.com/qhull/$(PKG)/archive/$($(PKG)_VERSION).tar.gz | 10 $(PKG)_URL := https://github.com/qhull/$(PKG)/archive/$($(PKG)_VERSION).tar.gz |
11 $(PKG)_DEPS := | 11 $(PKG)_DEPS := |
12 | 12 |
13 $(PKG)_CMAKE_OPTS := | 13 $(PKG)_CMAKE_OPTS := |
14 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) | 14 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) |
15 ifeq ($(MXE_SYSTEM),mingw) | 15 ifeq ($(MXE_SYSTEM),mingw) |
16 $(PKG)_CMAKE_OPTS := -G "MSYS Makefiles" | 16 $(PKG)_CMAKE_OPTS := -G "MSYS Makefiles" |
17 endif | 17 endif |
18 endif | 18 endif |
19 | 19 |
20 define $(PKG)_UPDATE | 20 define $(PKG)_UPDATE |
21 $(WGET) -q -O- 'https://github.com/qhull/qhull/tags' | \ | 21 $(WGET) -q -O- 'https://github.com/qhull/qhull/tags' | \ |
22 $(SED) -n 's|.*releases/tag/\([0-9][^"]*\).*|\1|p' | $(SORT) -V | \ | 22 $(SED) -n 's|.*releases/tag/\([0-9][^"]*\).*|\1|p' | $(SORT) -V | \ |
25 | 25 |
26 define $(PKG)_BUILD | 26 define $(PKG)_BUILD |
27 mkdir '$(1)/../.build' | 27 mkdir '$(1)/../.build' |
28 cd '$(1)/../.build' && cmake \ | 28 cd '$(1)/../.build' && cmake \ |
29 $($(PKG)_CMAKE_OPTS) \ | 29 $($(PKG)_CMAKE_OPTS) \ |
30 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ | 30 $(CMAKE_CCACHE_FLAGS) \ |
31 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ | |
31 -DDOC_INSTALL_DIR='$(1)' \ | 32 -DDOC_INSTALL_DIR='$(1)' \ |
32 ../$($(PKG)_SUBDIR) | 33 ../$($(PKG)_SUBDIR) |
33 make -C $(1)/../.build -j $(JOBS) | 34 make -C $(1)/../.build -j $(JOBS) |
34 make -C $(1)/../.build -j 1 install DESTDIR=$(3) | 35 make -C $(1)/../.build -j 1 install DESTDIR=$(3) |
35 endef | 36 endef |