Commit e16340f2 authored by Pieter Noordhuis's avatar Pieter Noordhuis
Browse files

Add install target in Makefile

parent 89e06225
...@@ -32,6 +32,11 @@ endif ...@@ -32,6 +32,11 @@ endif
CCOPT= $(CFLAGS) $(CCLINK) $(ARCH) $(PROF) CCOPT= $(CFLAGS) $(CCLINK) $(ARCH) $(PROF)
DEBUG?= -g -ggdb DEBUG?= -g -ggdb
PREFIX?= /usr/local
INSTALL_INC= $(PREFIX)/include/hiredis
INSTALL_LIB= $(PREFIX)/lib
INSTALL= cp -a
all: ${DYLIBNAME} ${BINS} all: ${DYLIBNAME} ${BINS}
# Deps (use make dep to generate this) # Deps (use make dep to generate this)
...@@ -74,6 +79,11 @@ clean: ...@@ -74,6 +79,11 @@ clean:
dep: dep:
$(CC) -MM *.c $(CC) -MM *.c
install: ${DYLIBNAME} ${STLIBNAME}
mkdir -p $(INSTALL_INC) $(INSTALL_LIB)
$(INSTALL) hiredis.h async.h adapters $(INSTALL_INC)
$(INSTALL) ${DYLIBNAME} ${STLIBNAME} $(INSTALL_LIB)
32bit: 32bit:
@echo "" @echo ""
@echo "WARNING: if it fails under Linux you probably need to install libc6-dev-i386" @echo "WARNING: if it fails under Linux you probably need to install libc6-dev-i386"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment