-
Notifications
You must be signed in to change notification settings - Fork 96
/
Makefile.am
54 lines (43 loc) · 1.48 KB
/
Makefile.am
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
# -*- Makefile -*-
#
# ----------------------------------------------------------------------
#
# Brad T. Aagaard
# U.S. Geological Survey
#
# <LicenseText>
#
# ----------------------------------------------------------------------
#
SUBDIRS = utilities
INTERPRETER = $(PYTHON)
noinstINTERPRETER = $(PYTHON)
bin_SCRIPTS = \
pylith \
pylith_prepmesh
do_build = sed -e s%[@]INTERPRETER[@]%$(noinstINTERPRETER)%g -e s%[@]PYTHONPATH[@]%$(noinstPYTHONPATH)%g
do_install = sed -e s%[@]INTERPRETER[@]%$(INTERPRETER)%g -e s%[@]PYTHONPATH[@]%$(PYTHONPATH)%g
pylith: $(srcdir)/pylith.in Makefile
$(do_build) < $(srcdir)/pylith.in > $@ || (rm -f $@ && exit 1)
chmod +x $@
pylith_prepmesh: $(srcdir)/pylith_prepmesh.in Makefile
$(do_build) < $(srcdir)/pylith_prepmesh.in > $@ || (rm -f $@ && exit 1)
chmod +x $@
install-binSCRIPTS: $(bin_SCRIPTS)
@$(NORMAL_INSTALL)
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
@list='$(bin_SCRIPTS)'; for p in $$list; do \
if test -f "$$p.in"; then d=; else d="$(srcdir)/"; fi; \
if test -f $$d$$p.in; then \
f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
echo " $(do_install) '$$d$$p.in' > '$(DESTDIR)$(bindir)/$$f'"; \
$(do_install) "$$d$$p.in" > "$(DESTDIR)$(bindir)/$$f"; \
echo " chmod +x '$(DESTDIR)$(bindir)/$$f'"; \
chmod +x "$(DESTDIR)$(bindir)/$$f"; \
else :; fi; \
done
EXTRA_DIST = \
pylith.in \
pylith_prepmesh.in
CLEANFILES = $(bin_SCRIPTS)
# End of file