Merge branch 'install' into 'master'
Adding install task to makefile See merge request lupine/purple-plugin-delta!7
This commit is contained in:
20
Makefile
20
Makefile
@@ -1,18 +1,28 @@
|
||||
CC ?= gcc
|
||||
PREFIX ?= /usr/local
|
||||
|
||||
libdelta.so: *.c *.h Makefile
|
||||
PKG_CONFIG ?= pkg-config
|
||||
LIB_TARGET = libdelta.so
|
||||
LIB_DEST = $(DESTDIR)`$(PKG_CONFIG) --variable=plugindir purple`
|
||||
|
||||
$(LIB_TARGET): *.c *.h Makefile
|
||||
$(CC) -C \
|
||||
-Wall -Wextra -Werror \
|
||||
-std=c11 \
|
||||
-shared \
|
||||
-fpic \
|
||||
$(shell pkg-config --cflags purple libcurl) \
|
||||
-o libdelta.so \
|
||||
$(shell $(PKG_CONFIG) --cflags purple libcurl) \
|
||||
-o $(LIB_TARGET) \
|
||||
*.c \
|
||||
-shared \
|
||||
$(shell pkg-config --libs purple libcurl) \
|
||||
$(shell $(PKG_CONFIG) --libs purple libcurl) \
|
||||
-ldeltachat
|
||||
|
||||
install:
|
||||
install -D $(LIB_TARGET) $(LIB_DEST)
|
||||
|
||||
uninstall:
|
||||
rm -f $(LIB_DEST)/$(LIB_TARGET)
|
||||
|
||||
clean:
|
||||
rm libdelta.so
|
||||
rm $(LIB_TARGET)
|
||||
|
Reference in New Issue
Block a user