Mercurial > mxe-octave
changeset 3659:6a4cb2cb4493
build-gawk: update to build in native mingw
* src/build-gawk.patch: add native mingw build rule
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Wed, 09 Jul 2014 19:56:54 -0400 |
parents | 581873dfae44 |
children | 695c90731c85 |
files | src/build-gawk.mk |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/build-gawk.mk Wed Jul 09 19:41:39 2014 -0400 +++ b/src/build-gawk.mk Wed Jul 09 19:56:54 2014 -0400 @@ -15,6 +15,18 @@ echo $($(PKG)_VERSION) endef +ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) +define $(PKG)_BUILD + # copy from pc folder + cp '$(1)'/pc/*.* '$(1)' + cp '$(1)/pc/Makefile' '$(1)' + cp '$(1)/pc/Makefile.ext' '$(1)/extension/Makefile' + cp '$(1)/pc/Makefile.tst' '$(1)/test/Makefile' + $(MAKE) -C '$(1)' -j '$(JOBS)' mingw32 + $(MAKE) -C '$(1)/extension' -j '$(JOBS)' + $(MAKE) -C '$(1)' -j 1 install prefix=$(BUILD_TOOLS_PREFIX) +endef +else define $(PKG)_BUILD mkdir '$(1).build' cd '$(1).build' && '$(1)/configure' \ @@ -22,3 +34,4 @@ $(MAKE) -C '$(1).build' -j '$(JOBS)' $(MAKE) -C '$(1).build' -j 1 install endef +endif