summaryrefslogtreecommitdiffstats
path: root/src/blas.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2014-02-26 10:58:45 (GMT)
committerTony Theodore <tonyt@logyst.com>2014-02-26 10:58:45 (GMT)
commit7f86626c482c69baf37702963c2cfad5001bdb3d (patch)
tree83ad28f42c125f88882723a0eeebe39da50a780a /src/blas.mk
parentf40ac540d45bbe8aa4857fc69cb4ff7f637181a5 (diff)
downloadmxe-7f86626c482c69baf37702963c2cfad5001bdb3d.zip
mxe-7f86626c482c69baf37702963c2cfad5001bdb3d.tar.gz
mxe-7f86626c482c69baf37702963c2cfad5001bdb3d.tar.bz2
package blas: tidy up build rule
Diffstat (limited to 'src/blas.mk')
-rw-r--r--src/blas.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/blas.mk b/src/blas.mk
index e900090..bf979e3 100644
--- a/src/blas.mk
+++ b/src/blas.mk
@@ -16,9 +16,12 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
- $(SED) -i 's,$$(FORTRAN),$(TARGET)-gfortran,g' '$(1)/Makefile'
- $(MAKE) -C '$(1)' -j '$(JOBS)'
- cd '$(1)' && $(TARGET)-ar cr libblas.a *.o
+ $(MAKE) -C '$(1)' -j '$(JOBS)' \
+ FORTRAN='$(TARGET)-gfortran' \
+ RANLIB='$(TARGET)-ranlib' \
+ ARCH='$(TARGET)-ar' \
+ BLASLIB='libblas.a' \
+ OPTS=$(if $(findstring x86_64,$(TARGET)),-fdefault-integer-8)
$(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
$(INSTALL) -m644 '$(1)/libblas.a' '$(PREFIX)/$(TARGET)/lib/'