-
Notifications
You must be signed in to change notification settings - Fork 46
/
Make-inc.mk
61 lines (57 loc) · 2.18 KB
/
Make-inc.mk
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
51
52
53
54
55
56
57
58
59
60
61
# MUNGE Make-inc.mk
#
# This file is part of the MUNGE Uid 'N' Gid Emporium (MUNGE).
# For details, see <https://github.com/dun/munge>.
# Dependencies to ensure libraries get rebuilt.
#
$(top_builddir)/src/libcommon/libcommon.la \
$(top_builddir)/src/libmissing/libmissing.la \
$(top_builddir)/src/libmunge/libmunge.la \
$(top_builddir)/src/libtap/libtap.la \
: force-dependency-check
@cd `dirname $@` && $(MAKE) $(AM_MAKEFLAGS) `basename $@`
force-dependency-check:
# Generic 'distclean' hook.
#
# The double-colon allows this target to be defined multiple times,
# thereby allowing a Makefile.am to include its own distclean-local hook.
#
distclean-local::
-rm -f *~ \#* .\#* cscope*.out core core.* tags TAGS
# Perform autoconf-style variable substitution on stdin.
# Fully expands autoconf variables that depend on other autoconf variables.
#
substitute = $(SED) \
-e 's|[@]bindir[@]|$(bindir)|g' \
-e 's|[@]datadir[@]|$(datadir)|g' \
-e 's|[@]datarootdir[@]|$(datarootdir)|g' \
-e 's|[@]docdir[@]|$(docdir)|g' \
-e 's|[@]dvidir[@]|$(dvidir)|g' \
-e 's|[@]exec_prefix[@]|$(exec_prefix)|g' \
-e 's|[@]htmldir[@]|$(htmldir)|g' \
-e 's|[@]includedir[@]|$(includedir)|g' \
-e 's|[@]infodir[@]|$(infodir)|g' \
-e 's|[@]libdir[@]|$(libdir)|g' \
-e 's|[@]libexecdir[@]|$(libexecdir)|g' \
-e 's|[@]localedir[@]|$(localedir)|g' \
-e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-e 's|[@]mandir[@]|$(mandir)|g' \
-e 's|[@]oldincludedir[@]|$(oldincludedir)|g' \
-e 's|[@]pdfdir[@]|$(pdfdir)|g' \
-e 's|[@]pkgconfigdir[@]|$(pkgconfigdir)|g' \
-e 's|[@]pkgdatadir[@]|$(pkgdatadir)|g' \
-e 's|[@]pkgincludedir[@]|$(pkgincludedir)|g' \
-e 's|[@]pkglibdir[@]|$(pkglibdir)|g' \
-e 's|[@]pkglibexecdir[@]|$(pkglibexecdir)|g' \
-e 's|[@]prefix[@]|$(prefix)|g' \
-e 's|[@]psdir[@]|$(psdir)|g' \
-e 's|[@]runstatedir[@]|$(runstatedir)|g' \
-e 's|[@]sbindir[@]|$(sbindir)|g' \
-e 's|[@]sharedstatedir[@]|$(sharedstatedir)|g' \
-e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-e 's|[@]sysconfigdir[@]|$(sysconfigdir)|g' \
-e 's|[@]systemdunitdir[@]|$(systemdunitdir)|g' \
-e 's|[@]sysvinitddir[@]|$(sysvinitddir)|g' \
-e 's|[@]DATE[@]|$(DATE)|g' \
-e 's|[@]PACKAGE[@]|$(PACKAGE)|g' \
-e 's|[@]VERSION[@]|$(VERSION)|g'