1 ################################################################################
5 ################################################################################
8 LZ4_SITE
= $(call github
,Cyan4973
,lz4
,$(LZ4_VERSION
))
9 LZ4_INSTALL_STAGING
= YES
11 LZ4_LICENSE_FILES
= LICENSE
13 ifeq ($(BR2_STATIC_LIBS
),y
)
14 define LZ4_DISABLE_SHARED
15 $(SED
) '/SHARED/d' $(@D
)/Makefile
17 LZ4_POST_PATCH_HOOKS
+= LZ4_DISABLE_SHARED
20 define HOST_LZ4_BUILD_CMDS
21 $(MAKE
) $(HOST_CONFIGURE_OPTS
) -C
$(@D
)
24 define HOST_LZ4_INSTALL_CMDS
25 $(MAKE
) $(HOST_CONFIGURE_OPTS
) -C
$(@D
) install DESTDIR
=$(HOST_DIR
)
29 $(MAKE
) $(TARGET_CONFIGURE_OPTS
) -C
$(@D
) liblz4
32 define LZ4_INSTALL_STAGING_CMDS
33 $(MAKE
) $(TARGET_CONFIGURE_OPTS
) -C
$(@D
) install DESTDIR
=$(STAGING_DIR
)
36 define LZ4_INSTALL_TARGET_CMDS
37 $(MAKE
) $(TARGET_CONFIGURE_OPTS
) -C
$(@D
) install DESTDIR
=$(TARGET_DIR
)
40 $(eval
$(generic-package
))
41 $(eval
$(host-generic-package
))