mirror of https://github.com/bjc/prosody
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
444 B
27 lines
444 B
|
|
include ../config.unix
|
|
|
|
CFLAGS+=-ggdb -Wall -pedantic -I$(LUA_INCDIR)
|
|
|
|
INSTALL_DATA=install -m644
|
|
TARGET?=../util/
|
|
|
|
ALL=encodings.so hashes.so net.so pposix.so signal.so table.so ringbuffer.so
|
|
|
|
.PHONY: all install clean
|
|
.SUFFIXES: .c .o .so
|
|
|
|
all: $(ALL)
|
|
|
|
install: $(ALL)
|
|
$(INSTALL_DATA) $^ $(TARGET)
|
|
|
|
clean:
|
|
rm -f $(ALL)
|
|
|
|
encodings.so: LDLIBS+=$(IDNA_LIBS)
|
|
|
|
hashes.so: LDLIBS+=$(OPENSSL_LIBS)
|
|
|
|
%.so: %.o
|
|
$(LD) $(LDFLAGS) -o $@ $^ $(LDLIBS)
|
|
|