-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile
More file actions
32 lines (26 loc) · 1016 Bytes
/
Makefile
File metadata and controls
32 lines (26 loc) · 1016 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
prefix ?= /usr
bindir := $(prefix)/bin
libdir := $(prefix)/lib
includedir := $(prefix)/include
datadir := $(prefix)/share
localedir := $(datadir)/locale
sysconfdir ?= /etc
all: libalpm_octopi_utils.pc
cd src && make
libalpm_octopi_utils.pc: src/libalpm_octopi_utils.pc.in
sed -e 's|@libdir@|${prefix}/lib|g' \
-e 's|@includedir@|${prefix}/include|g' \
<src/libalpm_octopi_utils.pc.in >src/libalpm_octopi_utils.pc
clean:
rm -f libalpm_octopi_utils.pc
cd src && make clean
install:
install -Dm644 src/alpm_octopi_utils.h $(includedir)/alpm_octopi_utils.h
install -Dm644 src/alpm_octopi_utils.vapi $(datadir)/vala/vapi/alpm_octopi_utils.vapi
install -Dm755 src/libalpm_octopi_utils.so $(libdir)/libalpm_octopi_utils.so
install -Dm644 src/libalpm_octopi_utils.pc $(libdir)/pkgconfig/libalpm_octopi_utils.pc
uninstall:
rm -f $(includedir)/alpm_octopi_utils.h
rm -f $(datadir)/vala/vapi/alpm_octopi_utils.vapi
rm -f $(libdir)/libalpm_octopi_utils.so
rm -f $(libdir)/pkgconfig/libalpm_octopi_utils.pc