Mercurial > hg > mxe
changeset 3084:41df214441e9
Update to new Octave version.
Create shared version of libuuid library.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 04 Dec 2012 18:00:41 -0500 |
parents | 558397d29e38 |
children | 1122ae1e98b6 |
files | src/octave.mk |
diffstat | 1 files changed, 9 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/octave.mk +++ b/src/octave.mk @@ -3,7 +3,7 @@ PKG := octave $(PKG)_IGNORE := -$(PKG)_CHECKSUM := 8df8e9641dc5dedd170035b0e2648c37f9c15e8e +$(PKG)_CHECKSUM := 8ef14c395cdc734eb6db06c31a77ba2c1e6cf57f $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) $(PKG)_FILE := octave-$($(PKG)_VERSION).tar.gz $(PKG)_URL := http://jweaton.org/$($(PKG)_FILE) @@ -15,6 +15,14 @@ endef define $(PKG)_BUILD + if [ $(BUILD_SHARED) = yes ]; then \ + $(INSTALL) -d '$(PREFIX)/$(TARGET)/bin'; \ + $(MAKE_SHARED_FROM_STATIC) --ar '$(TARGET)-ar' --ld '$(TARGET)-gcc' '$(PREFIX)/$(TARGET)/lib/libuuid.a'; \ + $(INSTALL) -m755 '$(PREFIX)/$(TARGET)/lib/libuuid.dll.a' '$(PREFIX)/$(TARGET)/lib/libuuid.dll.a'; \ + $(INSTALL) -m755 '$(PREFIX)/$(TARGET)/lib/libuuid.dll' '$(PREFIX)/$(TARGET)/bin/libuuid.dll'; \ + rm -f '$(PREFIX)/$(TARGET)/lib/libuuid.dll'; \ + fi + mkdir '$(1)/.build' cd '$(1)/.build' && '$(1)/configure' \ --host='$(TARGET)' \