Mercurial > mxe-octave
changeset 2093:fc6612a2917b
package lapack: build with cmake
author | Mark Brand <mabrand@mabrand.nl> |
---|---|
date | Tue, 15 Nov 2011 00:57:57 +0100 |
parents | 5af000bfab36 |
children | 56c578181d21 |
files | src/lapack.mk |
diffstat | 1 files changed, 4 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lapack.mk Tue Nov 15 00:56:57 2011 +0100 +++ b/src/lapack.mk Tue Nov 15 00:57:57 2011 +0100 @@ -20,13 +20,8 @@ endef define $(PKG)_BUILD - cp $(1)/make.inc.example $(1)/make.inc - $(SED) -i 's,PLAT =.*,PLAT = _MINGW32,g' '$(1)/make.inc' - $(SED) -i 's,gfortran,$(TARGET)-gfortran,g' '$(1)/make.inc' - $(SED) -i 's, ar, $(TARGET)-ar,g' '$(1)/make.inc' - $(SED) -i 's, ranlib, $(TARGET)-ranlib,g' '$(1)/make.inc' - - $(MAKE) -C '$(1)/SRC' -j '$(JOBS)' - $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib' - $(INSTALL) -m644 '$(1)/liblapack.a' '$(PREFIX)/$(TARGET)/lib/liblapack.a' + cd '$(1)' && cmake \ + -DCMAKE_TOOLCHAIN_FILE=$(PREFIX)/$(TARGET)/share/cmake/mingw-cross-env-conf.cmake \ + . + $(MAKE) -C '$(1)/SRC' -j '$(JOBS)' install endef