branch: externals/xeft commit 321dd84b648ff046192f4ac7b747388a8995e56a Author: Yuan Fu <caso...@gmail.com> Commit: Yuan Fu <caso...@gmail.com>
* Makefile: Add support for windows dylib extension --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8d1dfa51c5..d890d7843f 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,17 @@ CXXFLAGS=-fPIC -I$(PREFIX)/include LDFLAGS=-L$(PREFIX)/lib LDLIBS=-lxapian -xapian-lite.so: module/xapian-lite.cc +# Dylib extensions. +ifeq ($(OS),Windows_NT) + SOEXT = dll +endif +ifeq ($(shell uname),Darwin) + SOEXT = dylib +else + SOEXT = so +endif + +xapian-lite.$(SOEXT): module/xapian-lite.cc $(CXX) $< -o $@ -shared $(CXXFLAGS) $(LDFLAGS) $(LDLIBS) clean: