diff options
Diffstat (limited to 'contrib/scripts/Makefile.am')
-rw-r--r-- | contrib/scripts/Makefile.am | 68 |
1 files changed, 44 insertions, 24 deletions
diff --git a/contrib/scripts/Makefile.am b/contrib/scripts/Makefile.am index bbb9e6d67..204167e82 100644 --- a/contrib/scripts/Makefile.am +++ b/contrib/scripts/Makefile.am | |||
@@ -1,40 +1,60 @@ | |||
1 | # This Makefile.am is in the public domain | 1 | # This Makefile.am is in the public domain |
2 | AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_builddir)/src/include | 2 | AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_builddir)/src/include |
3 | libexecdir= $(pkglibdir)/libexec/ | ||
3 | 4 | ||
4 | SUBDIRS = gnunet-logread | 5 | SUBDIRS = gnunet-logread |
5 | 6 | ||
6 | noinst_SCRIPTS = \ | ||
7 | terminate.py \ | ||
8 | pydiffer.py \ | ||
9 | removetrailingwhitespace.py \ | ||
10 | gnunet_pyexpect.py \ | ||
11 | gnunet_janitor.py \ | ||
12 | gnunet-chk.py \ | ||
13 | $(awkSCRIPTS) | ||
14 | |||
15 | # FIXME: read into AWK_SCRIPTS autotools builtin. | 7 | # FIXME: read into AWK_SCRIPTS autotools builtin. |
16 | if HAVE_AWK | 8 | if HAVE_AWK |
17 | awkSCRIPTS = \ | 9 | awkSCRIPTS = \ |
18 | check-texinfo.awk | 10 | check-texinfo.awk |
19 | else | 11 | else |
20 | awkSCRIPTS = | 12 | awkSCRIPTS = |
21 | endif | 13 | endif |
22 | 14 | ||
15 | noinst_SCRIPTS = \ | ||
16 | terminate.py \ | ||
17 | pydiffer.py \ | ||
18 | removetrailingwhitespace.py \ | ||
19 | gnunet_pyexpect.py \ | ||
20 | gnunet_janitor.py \ | ||
21 | gnunet-chk.py \ | ||
22 | $(awkSCRIPTS) | ||
23 | |||
23 | bin_SCRIPTS = \ | 24 | bin_SCRIPTS = \ |
24 | gnunet-bugreport \ | 25 | gnunet-bugreport |
25 | gnunet-suidfix | 26 | |
27 | # This script is not documented and its usage is quite uncommon. | ||
28 | libexec_SCRIPTS = \ | ||
29 | gnunet-suidfix | ||
26 | 30 | ||
27 | EXTRA_DIST = \ | 31 | EXTRA_DIST = \ |
28 | coverage.sh \ | 32 | coverage.sh \ |
29 | terminate.py.in \ | 33 | terminate.py.in \ |
30 | gnunet_pyexpect.py.in \ | 34 | gnunet_pyexpect.py.in \ |
31 | gnunet_janitor.py.in \ | 35 | gnunet_janitor.py.in \ |
32 | gnunet-chk.py.in \ | 36 | gnunet-chk.py.in \ |
33 | $(SCRIPTS) \ | 37 | removetrailingwhitespace.py.in \ |
34 | removetrailingwhitespace.py.in \ | 38 | pydiffer.py.in \ |
35 | pydiffer.py.in \ | 39 | check-texinfo.awk.in \ |
36 | gnunet-suidfix \ | 40 | build-install-gnunet-debian10.sh \ |
37 | check-texinfo.awk.in | 41 | process_log.sh \ |
42 | generate-monkey-db.sh \ | ||
43 | find_typedefs.py \ | ||
44 | pydmesg \ | ||
45 | visualize_stats.sh \ | ||
46 | debug \ | ||
47 | build_cscope.sh \ | ||
48 | lint/lint-man.sh \ | ||
49 | lint/lint-python.sh \ | ||
50 | revisionary.sh \ | ||
51 | regression.sh \ | ||
52 | doc/texinfo-hacks.el \ | ||
53 | afferify \ | ||
54 | zonewalk-to-types.sh \ | ||
55 | gdb-iterate-dll.py \ | ||
56 | $(SCRIPTS) | ||
57 | |||
38 | 58 | ||
39 | CLEANFILES = \ | 59 | CLEANFILES = \ |
40 | $(noinst_SCRIPTS) | 60 | $(noinst_SCRIPTS) |
@@ -52,11 +72,11 @@ CLEANFILES = \ | |||
52 | SUFFIXES = .py.in .py | 72 | SUFFIXES = .py.in .py |
53 | 73 | ||
54 | .py.in.py: | 74 | .py.in.py: |
55 | $(AWK) -v py="$(PYTHON)" -f $(top_srcdir)/bin/dosubst.awk < $< > $@ | 75 | $(AWK) -v py="$(PYTHON)" -f $(top_srcdir)/scripts/dosubst.awk < $< > $@ |
56 | chmod +x $@ | 76 | chmod +x $@ |
57 | 77 | ||
58 | if HAVE_AWK | 78 | if HAVE_AWK |
59 | check-texinfo.awk: check-texinfo.awk.in Makefile | 79 | check-texinfo.awk: check-texinfo.awk.in Makefile |
60 | $(AWK) -v awkay="$(AWK_BINARY)" -f $(top_srcdir)/bin/dosubst.awk < $(srcdir)/check-texinfo.awk.in > check-texinfo.awk | 80 | $(AWK) -v awkay="$(AWK_BINARY)" -f $(top_srcdir)/scripts/dosubst.awk < $(srcdir)/check-texinfo.awk.in > check-texinfo.awk |
61 | chmod +x check-texinfo.awk | 81 | chmod +x check-texinfo.awk |
62 | endif | 82 | endif |