diff options
author | Tony Theodore <tonyt@logyst.com> | 2014-03-10 10:03:25 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2014-03-10 10:03:25 (GMT) |
commit | db465ba413a5e0c36a2c88f326db25c50d346aad (patch) | |
tree | 55cfd760552556da8bbfe02bd0df7c514974d919 /src | |
parent | 5a9a0c3d1663d439368c935b66ddef4c185e2e05 (diff) | |
download | mxe-db465ba413a5e0c36a2c88f326db25c50d346aad.zip mxe-db465ba413a5e0c36a2c88f326db25c50d346aad.tar.gz mxe-db465ba413a5e0c36a2c88f326db25c50d346aad.tar.bz2 |
package pdcurses: enable shared build
Diffstat (limited to 'src')
-rw-r--r-- | src/pdcurses.mk | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/pdcurses.mk b/src/pdcurses.mk index 7efc0a0..fbf7352 100644 --- a/src/pdcurses.mk +++ b/src/pdcurses.mk @@ -25,10 +25,15 @@ define $(PKG)_BUILD PDCURSES_SRCDIR=. \ WIDE=Y \ UTF8=Y - $(TARGET)-ranlib '$(1)/pdcurses.a' '$(1)/panel.a' + mv '$(1)/pdcurses.a' '$(1)/libcurses.a' + mv '$(1)/panel.a' '$(1)/libpanel.a' + $(TARGET)-ranlib '$(1)/libcurses.a' '$(1)/libpanel.a' $(INSTALL) -d '$(PREFIX)/$(TARGET)/include/' $(INSTALL) -m644 '$(1)/curses.h' '$(1)/panel.h' '$(1)/term.h' '$(PREFIX)/$(TARGET)/include/' $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib/' - $(INSTALL) -m644 '$(1)/pdcurses.a' '$(PREFIX)/$(TARGET)/lib/libpdcurses.a' - $(INSTALL) -m644 '$(1)/panel.a' '$(PREFIX)/$(TARGET)/lib/libpanel.a' + $(if $(BUILD_STATIC), \ + $(INSTALL) -m644 '$(1)/libcurses.a' '$(1)/libpanel.a' '$(PREFIX)/$(TARGET)/lib/', \ + $(MAKE_SHARED_FROM_STATIC) '$(1)/libcurses.a' && \ + $(MAKE_SHARED_FROM_STATIC) '$(1)/libpanel.a' \ + ) endef |