Makefile improvement
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
This commit is contained in:
parent
7337fa07a1
commit
381eb2e430
8
Makefile
8
Makefile
@ -8,11 +8,9 @@ PKG_CONFIG ?= pkg-config
|
|||||||
INSTALL ?= install
|
INSTALL ?= install
|
||||||
RM ?= rm
|
RM ?= rm
|
||||||
LUA_IMPL ?= lua
|
LUA_IMPL ?= lua
|
||||||
LUA_BIN ?= $(LUA_IMPL)
|
|
||||||
CC ?= $(MAC_ENV) gcc
|
CC ?= $(MAC_ENV) gcc
|
||||||
|
|
||||||
|
LUA_VERSION = $(shell $(PKG_CONFIG) --print-provides --silence-errors $(LUA_IMPL))
|
||||||
LUA_VERSION = $(shell $(PKG_CONFIG) --print-provides $(LUA_IMPL) 2>/dev/null)
|
|
||||||
ifeq ($(LUA_VERSION),)
|
ifeq ($(LUA_VERSION),)
|
||||||
LUA_CMOD ?= /usr/lib/lua/5.1
|
LUA_CMOD ?= /usr/lib/lua/5.1
|
||||||
LUA_LMOD ?= /usr/share/lua/5.1
|
LUA_LMOD ?= /usr/share/lua/5.1
|
||||||
@ -59,8 +57,6 @@ SRCS = src/*.c
|
|||||||
|
|
||||||
BIN = $(T).so
|
BIN = $(T).so
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
all: $(BIN)
|
all: $(BIN)
|
||||||
|
|
||||||
$(BIN): $(SRCS)
|
$(BIN): $(SRCS)
|
||||||
@ -75,4 +71,4 @@ install: all
|
|||||||
$(INSTALL) src/lua/cURL/impl/cURL.lua $(DESTDIR)$(LUA_LMOD)/cURL/impl
|
$(INSTALL) src/lua/cURL/impl/cURL.lua $(DESTDIR)$(LUA_LMOD)/cURL/impl
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(BIN)
|
$(RM) -f $(BIN)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user