DESTDIR compatibility + *FLAGs/utils configurability + ld -fpic error fix. Also fixes #1

Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
This commit is contained in:
Vadim A. Misbakh-Soloviov
2013-05-14 04:23:57 +07:00
parent 4aecd53dc1
commit fceef56dce
3 changed files with 28 additions and 21 deletions

View File

@ -4,16 +4,18 @@ OBJS= \
timeout.o \
usocket.o
CC=gcc
CFLAGS=$(MYCFLAGS) -DLUASOCKET_DEBUG
CC ?= cc
CFLAGS += $(MYCFLAGS) -DLUASOCKET_DEBUG
AR := ar rcu
RANLIB ?= ranlib
.PHONY: all clean
all: libluasocket.a
libluasocket.a: $(OBJS)
ar rcu $@ $(OBJS)
ranlib $@
$(AR) $@ $(OBJS)
$(RANLIB) $@
clean:
rm -f $(OBJS) libluasocket.a