blob: ef96ee6c617104d486150588046afb8f63a078ca (
plain)
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
33
34
35
36
37
38
39
40
|
# Configuration
DESTDIR=
#prefix=/usr/local
prefix=/usr
exec_prefix=$(prefix)
bindir=$(exec_prefix)/bin
sbindir=$(exec_prefix)/sbin
#libexecdir=$(exec_prefix)/libexec
libexecdir=$(exec_prefix)/lib
datarootdir=$(prefix)/share
datadir=$(datarootdir)
#sysconfdir=$(prefix)/etc
sysconfdir=/etc
docdir=$(datarootdir)/doc
################################################################################
progs = $(shell find . -maxdepth 1 -type f -executable -printf '%f\n')
confs = $(shell find . -maxdepth 1 -type f -not -executable -printf '%f\n'|fgrep -v Makefile)
files = $(addprefix $(DESTDIR)$(libre_execdir)/,$(progs)) \
$(addprefix $(DESTDIR)$(libre_datadir)/,$(confs))
all: PHONY build
build: PHONY
install: PHONY $(files)
$(DESTDIR)$(libre_execdir)/%: %
install -Dm755 '$<' '$@'
$(DESTDIR)$(libre_datadir)/%: %
install -Dm644 '$<' '$@'
################################################################################
FORCE: PHONY
PHONY:
.PHONY: FORCE PHONY
|