xref: /OK3568_Linux_fs/buildroot/package/lua-cqueues/lua-cqueues.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# lua-cqueues
4#
5################################################################################
6
7LUA_CQUEUES_VERSION = 20200726
8LUA_CQUEUES_SITE = $(call github,wahern,cqueues,rel-$(LUA_CQUEUES_VERSION))
9LUA_CQUEUES_LICENSE = MIT
10LUA_CQUEUES_LICENSE_FILES = LICENSE
11LUA_CQUEUES_DEPENDENCIES = luainterpreter openssl host-m4
12
13LUA_CQUEUES_CFLAGS = $(TARGET_CFLAGS)
14
15ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
16LUA_CQUEUES_CFLAGS += -O0
17endif
18
19define LUA_CQUEUES_BUILD_CMDS
20	$(TARGET_MAKE_ENV) $(MAKE1) $(TARGET_CONFIGURE_OPTS) \
21		CFLAGS="$(LUA_CQUEUES_CFLAGS)" -C $(@D) \
22		prefix="$(STAGING_DIR)/usr" all$(LUAINTERPRETER_ABIVER)
23endef
24
25define LUA_CQUEUES_INSTALL_TARGET_CMDS
26	$(TARGET_MAKE_ENV) $(MAKE1) $(TARGET_CONFIGURE_OPTS) -C $(@D) \
27		DESTDIR="$(TARGET_DIR)" prefix=/usr install$(LUAINTERPRETER_ABIVER)
28endef
29
30$(eval $(generic-package))
31