ncurses: Update to 6.1.
[openwrt/staging/wigyori.git] / toolchain / uClibc / Makefile
index 0c2dcd3837323e06cd3db8bb2239396cbf7060e7..4764f2fa1d70f66e98212085d1398b6190944330 100644 (file)
@@ -5,6 +5,8 @@ include ./common.mk
 HOST_STAMP_BUILT:=$(HOST_BUILD_DIR)/.built
 HOST_STAMP_INSTALLED:=$(TOOLCHAIN_DIR)/stamp/.uclibc_installed
 
+HOST_BUILD_PARALLEL:=1
+
 define Host/SetToolchainInfo
        $(SED) 's,^\(LIBC_TYPE\)=.*,\1=$(PKG_NAME),' $(TOOLCHAIN_DIR)/info.mk
        $(SED) 's,^\(LIBC_URL\)=.*,\1=http://www.uclibc.org/,' $(TOOLCHAIN_DIR)/info.mk
@@ -14,26 +16,22 @@ endef
 
 define Host/Compile
        $(SED) 's,^CROSS=.*,CROSS=$(TARGET_CROSS),g' $(HOST_BUILD_DIR)/Rules.mak
-       $(UCLIBC_MAKE) $(TOOLCHAIN_JOBS) PREFIX= all
+       $(UCLIBC_MAKE) PREFIX= all
 endef
 
 define Host/Install
        $(call Host/SetToolchainInfo)
        $(UCLIBC_MAKE) PREFIX="$(TOOLCHAIN_DIR)/" install_runtime install_dev
        $(CP) $(HOST_BUILD_DIR)/libc/libc_so.a $(TOOLCHAIN_DIR)/lib/
-       $(CP) $(HOST_BUILD_DIR)/libpthread/*/libpthread_so.a $(TOOLCHAIN_DIR)/lib/
        ( cd $(TOOLCHAIN_DIR) ; \
                for d in lib usr/lib ; do \
-                 for f in libc.so libpthread.so libgcc_s.so ; do \
+                 for f in libc.so libgcc_s.so ; do \
                    if [ -f $$$$d/$$$$f -a ! -L $$$$d/$$$$f ] ; then \
                      $(SED) 's,/usr/lib/,,g;s,/lib/,,g' $$$$d/$$$$f ; \
                    fi \
                  done \
                done \
        )
-       rm -f \
-               $(TOOLCHAIN_DIR)/lib/libresolv*.so* \
-               $(TOOLCHAIN_DIR)/lib/libnsl*.so*
 endef
 
 $(eval $(call HostBuild))