diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2009-02-14 18:42:29 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2009-02-14 18:42:29 +0000 |
commit | 8792e1bf88db8af72e839a22c1229eb4eb096a1b (patch) | |
tree | 5b266fe8b93345b362c8952c8283e669be7b1321 | |
parent | efd270a69c96e5585d4b47f76af0763c98ad6682 (diff) | |
download | libwapcaplet-8792e1bf88db8af72e839a22c1229eb4eb096a1b.tar.gz |
Install wapcaplet.
svn path=/trunk/libwapcaplet/; revision=6511
-rw-r--r-- | Makefile | 15 | ||||
-rw-r--r-- | libwapcaplet.pc.in | 10 |
2 files changed, 25 insertions, 0 deletions
@@ -5,17 +5,32 @@ LIB := libwapcaplet.a SRCS := libwapcaplet.c HDRS := libwapcaplet/libwapcaplet.h +PREFIX ?= /usr/local + TESTSRCS := testmain.c basictests.c memorytests.c TARGET ?= debug BUILDDIR := build-$(TARGET) +MKDIR ?= mkdir -p +SED ?= sed +INSTALL ?= install + all: $(BUILDDIR)/$(LIB) test: $(BUILDDIR)/testrunner $(BUILDDIR)/testrunner +install: all + $(MKDIR) $(PREFIX)/lib/pkgconfig $(PREFIX)/include/libwapcaplet + $(SED) -e 's#PREFIX#$(PREFIX)#' libwapcaplet.pc.in >libwapcaplet.pc + $(INSTALL) -m 644 libwapcaplet.pc $(PREFIX)/lib/pkgconfig + $(INSTALL) -m 644 $(BUILDDIR)/$(LIB) $(PREFIX)/lib/$(LIB) + for F in $(HDRS); do \ + $(INSTALL) -m 644 include/$$F $(PREFIX)/include/libwapcaplet; \ + done + CFLAGS := -Iinclude -Wall -Werror ifeq ($(TARGET),debug) diff --git a/libwapcaplet.pc.in b/libwapcaplet.pc.in new file mode 100644 index 0000000..fe44a63 --- /dev/null +++ b/libwapcaplet.pc.in @@ -0,0 +1,10 @@ +prefix=PREFIX +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: libwapcaplet +Description: String internalisation dictionary +Version: 0.0.1 +Libs: -L${libdir} -lwapcaplet +Cflags: -I${includedir} |