package/zstd: Simplify host-build
authorNorbert Lange <nolange79@gmail.com>
Tue, 25 May 2021 17:26:48 +0000 (19:26 +0200)
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Mon, 14 Jun 2021 20:21:09 +0000 (22:21 +0200)
1.5.0 uses Threads by default for cli tool and DSO,
should not be necessary to do anything special.

Signed-off-by: Norbert Lange <nolange79@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
package/zstd/zstd.mk

index 194974147c05eacafc7af5eb0e148381fbbb6fc3..2a876376a2f6649906992964ad06eb5279d7c628 100644 (file)
@@ -78,21 +78,16 @@ define ZSTD_INSTALL_TARGET_CMDS
                DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(@D)/lib $(ZSTD_INSTALL_LIBS)
 endef
 
-# note: only limited 'HAVE_...' options for host library build only
-HOST_ZSTD_OPTS = HAVE_THREAD=1
+HOST_ZSTD_OPTS += PREFIX=$(HOST_DIR)
 
 define HOST_ZSTD_BUILD_CMDS
        $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \
-               -C $(@D)/lib libzstd.a-mt libzstd-mt
-       $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \
-               -C $(@D) zstd
+               -C $(@D) zstd-release lib-release
 endef
 
 define HOST_ZSTD_INSTALL_CMDS
        $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \
-               DESTDIR=$(HOST_DIR) PREFIX=/usr -C $(@D)/lib install
-       $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) $(HOST_ZSTD_OPTS) \
-               DESTDIR=$(HOST_DIR) PREFIX=/usr -C $(@D)/programs install
+               -C $(@D) install
 endef
 
 $(eval $(generic-package))