-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.in
More file actions
50 lines (44 loc) · 1.37 KB
/
Makefile.in
File metadata and controls
50 lines (44 loc) · 1.37 KB
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
41
42
43
44
45
46
47
48
49
50
srcdir=@srcdir@
prefix=@prefix@
exec_prefix=@exec_prefix@
bindir=@bindir@
datarootdir=@datarootdir@
datadir=@datadir@
sysconfdir=@sysconfdir@
MKDIR_P=@MKDIR_P@
INSTALL=@INSTALL@
CONFIG_BIN_FILES=@CONFIG_BIN_FILES@
CONFIG_DATA_FILES=@CONFIG_DATA_FILES@
CONFIG_SYSCONF_FILES=@CONFIG_SYSCONF_FILES@
.PHONY: all install uninstall clean distclean
all:
install:
$(MKDIR_P) "$(DESTDIR)$(bindir)"
for f in $(CONFIG_BIN_FILES); do \
d="$(DESTDIR)$(bindir)/`dirname "$${f#config/bin/}"`"; \
$(MKDIR_P) "$${d}"; \
$(INSTALL) -m 0755 "$${f}" "$${d}"; \
done
$(MKDIR_P) "$(DESTDIR)$(datadir)"
cp -R "$(srcdir)/share"/* "$(DESTDIR)$(datadir)"
for f in $(CONFIG_DATA_FILES); do \
d="$(DESTDIR)$(datadir)/`dirname "$${f#config/share/}"`"; \
$(MKDIR_P) "$${d}"; \
$(INSTALL) -m 0644 "$${f}" "$${d}"; \
done
$(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
cp -R "$(srcdir)/etc"/* "$(DESTDIR)$(sysconfdir)"
for f in $(CONFIG_SYSCONF_FILES); do \
d="$(DESTDIR)$(sysconfdir)/`dirname "$${f#config/etc/}"`"; \
$(MKDIR_P) "$${d}"; \
$(INSTALL) -m 0644 "$${f}" "$${d}"; \
done
uninstall:
for f in $(CONFIG_BIN_FILES); do \
rm -f "$(DESTDIR)$(bindir)/$${f#config/bin/}"; \
done
rm -rf "$(DESTDIR)$(datadir)/practicerom-pkg"
rm -rf "$(DESTDIR)$(sysconfdir)/practicerom-pkg"
clean:
distclean:
rm -f config.log config.status Makefile $(CONFIG_BIN_FILES) $(CONFIG_DATA_FILES) $(CONFIG_SYSCONF_FILES)