diff options
author | Tony Theodore <tonyt@logyst.com> | 2014-11-24 09:26:00 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2014-11-24 09:26:00 (GMT) |
commit | d6b42574240231d760c6417b98ddac389636c199 (patch) | |
tree | 4b9c9c671aabf03c2636aed87dc107435495ba16 /src/libf2c.mk | |
parent | c04f7a8f843b3c4aaa1d22e214152fe84c9a51f5 (diff) | |
download | mxe-d6b42574240231d760c6417b98ddac389636c199.zip mxe-d6b42574240231d760c6417b98ddac389636c199.tar.gz mxe-d6b42574240231d760c6417b98ddac389636c199.tar.bz2 |
libf2c: retry build with single job
Diffstat (limited to 'src/libf2c.mk')
-rw-r--r-- | src/libf2c.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libf2c.mk b/src/libf2c.mk index 980ef35..cd3ec53 100644 --- a/src/libf2c.mk +++ b/src/libf2c.mk @@ -15,13 +15,17 @@ define $(PKG)_UPDATE echo 1 endef -define $(PKG)_BUILD - $(MAKE) -C '$(1)' -j '$(JOBS)' -f makefile.u \ +$(PKG)_MAKE_OPTS = \ + -f makefile.u \ CC=$(TARGET)-gcc \ AR=$(TARGET)-ar \ LD=$(TARGET)-ld \ RANLIB=$(TARGET)-ranlib \ CFLAGS='-O -DUSE_CLOCK' + +define $(PKG)_BUILD + $(MAKE) -C '$(1)' -j '$(JOBS)' $($(PKG)_MAKE_OPTS) || $(MAKE) -C '$(1)' -j 1 $($(PKG)_MAKE_OPTS) + $(INSTALL) -m644 '$(1)/libf2c.a' '$(PREFIX)/$(TARGET)/lib' $(INSTALL) -m644 '$(1)/f2c.h' '$(PREFIX)/$(TARGET)/include' endef |