| # LuaJIT2 |
| |
| include $(dir $(abspath $(lastword $(MAKEFILE_LIST))))/version |
| LUAJIT2_URL := $(GITHUB)/openresty/luajit2/archive/v$(LUAJIT2_VERSION).tar.gz |
| |
| PKGS += luajit2 |
| |
| $(TARBALLS)/luajit2-$(LUAJIT2_VERSION).tar.gz: |
| $(call download_pkg,$(LUAJIT2_URL),luajit2) |
| |
| .sum-luajit2: luajit2-$(LUAJIT2_VERSION).tar.gz |
| |
| luajit2: luajit2-$(LUAJIT2_VERSION).tar.gz .sum-luajit2 |
| $(UNPACK) |
| $(APPLY) $(SRC)/luajit2/Makefile.patch |
| $(APPLY) $(SRC)/luajit2/src-luaconf.h.patch |
| $(MOVE) |
| |
| .luajit2: luajit2 |
| cd $< && DESTDIR=$(PREFIX) CFLAGS="-fPIC" $(MAKE) install |
| mv $(PREFIX)/usr/bin/luajit $(PREFIX)/usr/bin/nginx-luajit |
| touch $@ |