Added 'make install' target

This commit is contained in:
Paul LeoNerd Evans 2008-11-02 14:22:34 +00:00
parent 6574198993
commit e5ff066539
1 changed files with 12 additions and 0 deletions

View File

@ -5,6 +5,10 @@ CFLAGS_DEBUG=
SONAME=libtermkey.so.0 SONAME=libtermkey.so.0
PREFIX=/usr/local
LIBDIR=$(PREFIX)/lib
INCDIR=$(PREFIX)/include
ifeq ($(DEBUG),1) ifeq ($(DEBUG),1)
CFLAGS_DEBUG=-ggdb -DDEBUG CFLAGS_DEBUG=-ggdb -DDEBUG
endif endif
@ -23,3 +27,11 @@ libtermkey.so: termkey.o driver-csi.o driver-ti.o
.PHONY: clean .PHONY: clean
clean: clean:
rm -f *.o demo rm -f *.o demo
.PHONY: install
install:
install -d $(DESTDIR)$(INCDIR)
install -m644 termkey.h $(DESTDIR)$(INCDIR)
install -d $(DESTDIR)$(LIBDIR)
install libtermkey.so $(DESTDIR)$(LIBDIR)/$(SONAME)
ln -sf $(SONAME) $(DESTDIR)$(LIBDIR)/libtermkey.so