# HG changeset patch # User John W. Eaton # Date 1358203851 18000 # Node ID b804e33fe98418f6d1e06c80499c22d29524eb93 # Parent 486c081fd0b5df5308cc7b30aec6201c8696a071 stable-octave.mk: generated shared version of libuuid diff -r 486c081fd0b5 -r b804e33fe984 src/stable-octave.mk --- a/src/stable-octave.mk Mon Jan 14 16:35:53 2013 -0500 +++ b/src/stable-octave.mk Mon Jan 14 17:50:51 2013 -0500 @@ -15,7 +15,14 @@ endef define $(PKG)_BUILD - # build GCC and support libraries + 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)' \