diff options
Diffstat (limited to 'package/haserl/haserl.mk')
-rw-r--r-- | package/haserl/haserl.mk | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/package/haserl/haserl.mk b/package/haserl/haserl.mk index a8585e827..c62b344a3 100644 --- a/package/haserl/haserl.mk +++ b/package/haserl/haserl.mk @@ -4,13 +4,20 @@ # ############################################################# -HASERL_VERSION:=$(call qstrip,$(BR2_PACKAGE_HASERL_VERSION)) -HASERL_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/haserl/ -HASERL_AUTORECONF:=NO -HASERL_INSTALL_TARGET:=YES +HASERL_VERSION = $(call qstrip,$(BR2_PACKAGE_HASERL_VERSION)) +HASERL_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/haserl/ # force haserl 0.8.0 to use install-sh so stripping works HASERL_CONF_ENV = ac_cv_path_install=./install-sh + +# lua2c is only needed when haserl_lualib.inc is older than haserl_lualib.lua +# So avoid having a host-lua just for this +define HASERL_NO_LUA2C + $(SED) 's/haserl_lualib.lua lua2c/haserl_lualib.lua/' \ + $(@D)/src/Makefile.in +endef +HASERL_POST_EXTRACT_HOOKS += HASERL_NO_LUA2C + ifeq ($(BR2_PACKAGE_HASERL_WITH_LUA),y) HASERL_CONF_OPT += --with-lua=$(STAGING_DIR) \ --with-lua-headers=$(STAGING_DIR) |