summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorGaetan Nadon <memsize@videotron.ca>2011-01-22 09:27:09 -0500
committerGaetan Nadon <memsize@videotron.ca>2011-01-24 10:42:27 -0500
commit7f9922eac028518fa9f06aaf06c1bd6779b1e4c7 (patch)
tree381580cc345e11a04744b156aad875ffbd1f0ccf /Makefile.am
parentb9ccbf0de88e95aad25e368500a7eab217f6d434 (diff)
config: substitute bindir in mkfontdir using Autoconf @bindir@
Use the Autoconf recommended way of substituting bindir, see http://www.gnu.org/software/autoconf/manual/autoconf.html Use # sign for comment in script. Only sed is used, drop the cpp terminology. Reviewed-by: RĂ©mi Cardona <remi@gentoo.org> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am
index b7610ec..a98f2c8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,14 +20,14 @@
# PERFORMANCE OF THIS SOFTWARE.
SUBDIRS = man
-bin_SCRIPTS = mkfontdir
-
-.cpp:
- $(AM_V_GEN)$(SED) s,BINDIR,`echo @bindir@/mkfontscale | $(SED) s,/[^/]*$$,,`, < $< | $(SED) s/XCOMM/\#/ > $@
-EXTRA_DIST = mkfontdir.cpp
+bin_SCRIPTS = mkfontdir
CLEANFILES = $(bin_SCRIPTS)
-SUFFIXES = .cpp
+EXTRA_DIST = $(bin_SCRIPTS:=.in)
+DIR_SUBSTS = -e 's|@bindir[@]|$(bindir)|g'
+
+mkfontdir: mkfontdir.in
+ $(AM_V_GEN)$(SED) $(DIR_SUBSTS) < $< > $@
MAINTAINERCLEANFILES = ChangeLog INSTALL