Mercurial > mxe-octave
comparison src/build-gawk.mk @ 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 | 33489e913a5e |
children | 0e56fe2d2ef5 |
comparison
equal
deleted
inserted
replaced
3658:581873dfae44 | 3659:6a4cb2cb4493 |
---|---|
13 define $(PKG)_UPDATE | 13 define $(PKG)_UPDATE |
14 echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2; | 14 echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2; |
15 echo $($(PKG)_VERSION) | 15 echo $($(PKG)_VERSION) |
16 endef | 16 endef |
17 | 17 |
18 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) | |
19 define $(PKG)_BUILD | |
20 # copy from pc folder | |
21 cp '$(1)'/pc/*.* '$(1)' | |
22 cp '$(1)/pc/Makefile' '$(1)' | |
23 cp '$(1)/pc/Makefile.ext' '$(1)/extension/Makefile' | |
24 cp '$(1)/pc/Makefile.tst' '$(1)/test/Makefile' | |
25 $(MAKE) -C '$(1)' -j '$(JOBS)' mingw32 | |
26 $(MAKE) -C '$(1)/extension' -j '$(JOBS)' | |
27 $(MAKE) -C '$(1)' -j 1 install prefix=$(BUILD_TOOLS_PREFIX) | |
28 endef | |
29 else | |
18 define $(PKG)_BUILD | 30 define $(PKG)_BUILD |
19 mkdir '$(1).build' | 31 mkdir '$(1).build' |
20 cd '$(1).build' && '$(1)/configure' \ | 32 cd '$(1).build' && '$(1)/configure' \ |
21 --prefix='$(BUILD_TOOLS_PREFIX)' | 33 --prefix='$(BUILD_TOOLS_PREFIX)' |
22 $(MAKE) -C '$(1).build' -j '$(JOBS)' | 34 $(MAKE) -C '$(1).build' -j '$(JOBS)' |
23 $(MAKE) -C '$(1).build' -j 1 install | 35 $(MAKE) -C '$(1).build' -j 1 install |
24 endef | 36 endef |
37 endif |