1################################################################################
2#
3# lua-argon2
4#
5################################################################################
6
7LUA_ARGON2_VERSION = 3.0.1
8LUA_ARGON2_SITE = $(call github,thibaultcha,lua-argon2,$(LUA_ARGON2_VERSION))
9LUA_ARGON2_LICENSE = MIT
10LUA_ARGON2_DEPENDENCIES = luainterpreter libargon2
11
12define LUA_ARGON2_BUILD_CMDS
13	$(MAKE) -C $(@D) \
14		CC=$(TARGET_CC) \
15		CFLAGS="$(TARGET_CFLAGS) -fPIC" \
16		PREFIX="$(STAGING_DIR)/usr"
17endef
18
19define LUA_ARGON2_INSTALL_TARGET_CMDS
20	$(INSTALL) -m 755 -D $(@D)/argon2.so $(TARGET_DIR)/usr/lib/lua/$(LUAINTERPRETER_ABIVER)/argon2.so
21endef
22
23$(eval $(generic-package))
24