From 19c58fff82a1c8e7f10b4ccc09711594d594e4a7 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 24 Nov 2011 15:25:11 +0100 Subject: build: install lua module --- Makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 85b5cd0..6eaa516 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ SONAME := libuniso.so.$(ABI_VERSION) progs-y += uniso INCLUDES := uniso.h -TARGETS := libuniso.a $(progs-y) +TARGETS = libuniso.a $(progs-y) $(shlibs-y) $(lualibs-y) CFLAGS ?= -g -Wall -Werror CFLAGS += -fPIC @@ -26,6 +26,10 @@ PKG_CONFIG ?= pkg-config LUA_LIBS ?= $(shell $(PKG_CONFIG) --libs lua) LUA_CFLAGS ?= $(shell $(PKG_CONFIG) --cflags lua) +LUA_VERSION ?= 5.1 +LUA_LIBDIR ?= $(prefix)/lib/lua/$(LUA_VERSION) +LUA_SHAREDIR ?= $(prefix)/share/lua/$(LUA_VERSION) + install-progs-y := $(INSTALLDIR) $(DESTDIR)$(bindir) && \ $(INSTALL) $(progs-y) $(DESTDIR)$(bindir) install-libs-y := $(INSTALLDIR) $(DESTDIR)$(libdir) && \ @@ -53,12 +57,12 @@ UNISO_LIBS = -luniso else UNISO_LIBS = libuniso.a endif -TARGETS += $(shlibs-y) ifneq ($(ENABLE_LUA),) lualibs-y += uniso.so +install-lualibs-y := $(INSTALLDIR) $(DESTDIR)$(LUA_LIBDIR) && \ + $(INSTALL) uniso.so $(DESTDIR)$(LUA_LIBDIR) endif -TARGETS += $(lualibs-y) all: $(TARGETS) @@ -93,4 +97,5 @@ install: $(TARGETS) $(INCLUDES) $(install-progs-y) $(install-libs-y) $(install-shlibs-y) + $(install-lualibs-y) -- cgit v1.2.3