Magellan Linux

Contents of /tags/qemu-networking-4/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2208 - (show annotations) (download)
Mon Oct 14 09:54:56 2013 UTC (10 years, 6 months ago) by niro
File size: 1423 byte(s)
tagged 'qemu-networking-4'
1 # qemu-networking
2 # $Id$
3
4 VERSION = $(shell cat VERSION)
5
6 PKGCONFIG = pkg-config
7 INSTALL = install
8 RM = rm
9 SED = sed
10 COMPRESS = gzip -9 -c
11
12 confddir = /etc/conf.d
13 datadir = /usr/share
14 docdir = $(datadir)/doc/qemu-networking-$(VERSION)
15 systemddir = $(shell $(PKGCONFIG) pkg-config systemd --variable=systemdutildir)
16 systemdhelperdir = $(shell $(PKGCONFIG) systemd --variable=systemdutildir)
17 systemdunitdir = $(shell $(PKGCONFIG) systemd --variable=systemdsystemunitdir)
18
19 all: qemu-networking qemu-networking.service
20
21 qemu-networking:
22 $(SED) 's:@@confddir@@:$(confddir):g' qemu-networking.in > qemu-networking
23
24 qemu-networking.service:
25 $(SED) 's:@@systemdhelperdir@@:$(systemdhelperdir):g' qemu-networking.service.in > qemu-networking.service
26
27 check:
28
29 clean:
30 for i in qemu-networking qemu-networking.service; do \
31 if [ -f $$i ]; then $(RM) $$i; fi \
32 done
33
34 install:
35 $(INSTALL) -d $(DESTDIR)/$(confddir)
36 $(INSTALL) -m0644 qemu-networking.conf $(DESTDIR)/$(confddir)/qemu-networking
37 $(INSTALL) -d $(DESTDIR)/$(systemdhelperdir)
38 $(INSTALL) -m0755 qemu-networking $(DESTDIR)/$(systemdhelperdir)
39 $(INSTALL) -d $(DESTDIR)/$(systemdunitdir)
40 $(INSTALL) -m0644 qemu-networking.service $(DESTDIR)/$(systemdunitdir)
41 $(INSTALL) -d $(DESTDIR)/$(docdir)
42 $(COMPRESS) VERSION > $(DESTDIR)/$(docdir)/VERSION.gz
43 if [ -f ChangeLog ]; then $(COMPRESS) ChangeLog > $(DESTDIR)/$(docdir)/ChangeLog.gz; fi
44
45 .PHONY: install clean check