-
Notifications
You must be signed in to change notification settings - Fork 2
/
Makefile.in
102 lines (82 loc) · 1.77 KB
/
Makefile.in
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#
# bashfoo Makefile
# this makefile uses makefoo
#
# supported targets:
# install -- install to previously configured prefix
# src-dist -- creates bashfoo-VERSION.tar.gz
# check -- run the testsuite
#
srcdir=@srcdir@
top_srcdir=@top_srcdir@
top_builddir=@top_builddir@
prefix=@prefix@
exec_prefix=@exec_prefix@
bindir = @bindir@
libdir = @libdir@
datadir = @datadir@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_DIR = mkdir -p
#all:
check:
top_srcdir=$(top_srcdir) bash $(srcdir)/check.sh
EXTRA_DIST = \
check.sh \
*_test.sh \
test_test_script1.sh
#
# bashfoo bin > prefix/bin
#
bashfoo_bin_DIR=.
bashfoo_bin_SCRIPTS = bashfoo bashfoo-bundle
bashfoo_bin_INSTALL_DEST=$(bindir)
COMPONENTS += bashfoo_bin
#
# bashfoo lib > prefix/lib/bashgoo
#
bashfoo_lib_DIR=.
bashfoo_lib_FILES = \
bashfoo.sh \
log.sh \
assert.sh \
test.sh \
flag.sh \
run.sh \
introspection.sh \
auto_usage.sh \
memoize.sh \
output.sh \
timeout.sh \
path.sh \
queue.sh \
temp.sh \
text.sh \
triplet.sh \
bundle.sh
bashfoo_lib_INSTALL_DEST=$(datadir)/bashfoo
COMPONENTS += bashfoo_lib
#
# bashfoo documentation > docdir (prefix/share/doc/bashfoo)
#
bashfoo_doc_FILES = README.txt
bashfoo_doc_INSTALL_DEST=$(docdir)/bashfoo
COMPONENTS += bashfoo_doc
COMPONENTS += bashfoo_aclocal
PUBLIC_COMPONENTS += $(COMPONENTS)
bashfoo_COMPONENTS = \
bashfoo_bin \
bashfoo_lib \
bashfoo_doc
PACKAGES += bashfoo
PRODUCT=bashfoo
VERSION=0.0.2-dev
MAKEFOO_DISTCHECK_TARGETS += check
AUTOCONF_AUX_DIR=autoconf_helpers
MAKEFOO=@MAKEFOO@
MAKEFOO_USE += install-fhs
MAKEFOO_USE += autoconf
MAKEFOO_USE += rpm
MAKEFOO_USE += src-dist
include $(MAKEFOO)
# jedit: :tabSize=8:mode=makefile: