Mercurial > octave-libtiff
changeset 24101:e5a504929efb
build: delete generated makefile snippets on 'make maintainer-clean'
* doc/interpreter/images.awk: Emit assignment to include the generated images.mk
in the doc_MAINTAINERCLEANFILES variable.
* libinterp/dldfcn/config-module.awk: Emit assignment to include the generated
module.mk in the libinterp_MAINTAINERCLEANFILES variable.
* liboctave/operators/config-ops.sh: Emit assignments to include each generated
makefile snippet in the liboctave_MAINTAINERCLEANFILES variable.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Mon, 25 Sep 2017 14:59:19 -0700 |
parents | 4d9ceaf17dda |
children | c723faa56ab4 |
files | doc/interpreter/images.awk libinterp/dldfcn/config-module.awk liboctave/operators/config-ops.sh |
diffstat | 3 files changed, 30 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/interpreter/images.awk Fri Sep 22 17:24:15 2017 -0700 +++ b/doc/interpreter/images.awk Mon Sep 25 14:59:19 2017 -0700 @@ -54,4 +54,6 @@ } END { print "endif"; + print ""; + print "doc_MAINTAINERCLEANFILES += $(srcdir)/%reldir%/images.mk"; }
--- a/libinterp/dldfcn/config-module.awk Fri Sep 22 17:24:15 2017 -0700 +++ b/libinterp/dldfcn/config-module.awk Mon Sep 25 14:59:19 2017 -0700 @@ -89,4 +89,6 @@ print ""; print "$(srcdir)/%reldir%/module.mk: $(srcdir)/%reldir%/config-module.sh $(srcdir)/%reldir%/config-module.awk $(srcdir)/%reldir%/module-files"; print "\t$(AM_V_GEN)$(SHELL) $(srcdir)/%reldir%/config-module.sh $(srcdir)"; + print ""; + print "libinterp_MAINTAINERCLEANFILES += $(srcdir)/%reldir%/module.mk"; }
--- a/liboctave/operators/config-ops.sh Fri Sep 22 17:24:15 2017 -0700 +++ b/liboctave/operators/config-ops.sh Mon Sep 25 14:59:19 2017 -0700 @@ -43,6 +43,8 @@ move_if_change="$top_srcdir/build-aux/move-if-change" +clean_varname="liboctave_MAINTAINERCLEANFILES" + liboctave_dir="$top_srcdir/liboctave/operators" mk_ops="$liboctave_dir/mk-ops.awk" @@ -51,9 +53,11 @@ vx | all) case "$src_type" in inc | all) + fn=vx-op-inc.mk VX_INC=$($AWK -f $mk_ops -v prefix=vx -v list_h_files=1 $liboctave_dir/vx-ops) - echo "VX_OP_INC = $VX_INC" > $liboctave_dir/vx-op-inc.mk-t - $SHELL $move_if_change $liboctave_dir/vx-op-inc.mk-t $liboctave_dir/vx-op-inc.mk + echo "VX_OP_INC = $VX_INC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;; @@ -63,9 +67,11 @@ vx | all) case "$src_type" in src | all) + fn=vx-op-src.mk VX_SRC=$($AWK -f $mk_ops -v prefix=vx -v list_cc_files=1 $liboctave_dir/vx-ops) - echo "VX_OP_SRC = $VX_SRC" > $liboctave_dir/vx-op-src.mk-t - $SHELL $move_if_change $liboctave_dir/vx-op-src.mk-t $liboctave_dir/vx-op-src.mk + echo "VX_OP_SRC = $VX_SRC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;; @@ -75,9 +81,11 @@ mx | all) case "$src_type" in inc | all) + fn=mx-op-inc.mk MX_INC=$($AWK -f $mk_ops -v prefix=mx -v list_h_files=1 $liboctave_dir/mx-ops) - echo "MX_OP_INC = $MX_INC" > $liboctave_dir/mx-op-inc.mk-t - $SHELL $move_if_change $liboctave_dir/mx-op-inc.mk-t $liboctave_dir/mx-op-inc.mk + echo "MX_OP_INC = $MX_INC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;; @@ -87,9 +95,11 @@ mx | all) case "$src_type" in src | all) + fn=mx-op-src.mk MX_SRC=$($AWK -f $mk_ops -v prefix=mx -v list_cc_files=1 $liboctave_dir/mx-ops) - echo "MX_OP_SRC = $MX_SRC" > $liboctave_dir/mx-op-src.mk-t - $SHELL $move_if_change $liboctave_dir/mx-op-src.mk-t $liboctave_dir/mx-op-src.mk + echo "MX_OP_SRC = $MX_SRC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;; @@ -99,9 +109,11 @@ smx | all) case "$src_type" in inc | all) + fn=smx-op-inc.mk SMX_INC=$($AWK -f $mk_ops -v prefix=smx -v list_h_files=1 $liboctave_dir/smx-ops) - echo "SMX_OP_INC = $SMX_INC" > $liboctave_dir/smx-op-inc.mk-t - $SHELL $move_if_change $liboctave_dir/smx-op-inc.mk-t $liboctave_dir/smx-op-inc.mk + echo "SMX_OP_INC = $SMX_INC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;; @@ -111,9 +123,11 @@ smx | all) case "$src_type" in src | all) + fn=smx-op-src.mk SMX_SRC=$($AWK -f $mk_ops -v prefix=smx -v list_cc_files=1 $liboctave_dir/smx-ops) - echo "SMX_OP_SRC = $SMX_SRC" > $liboctave_dir/smx-op-src.mk-t - $SHELL $move_if_change $liboctave_dir/smx-op-src.mk-t $liboctave_dir/smx-op-src.mk + echo "SMX_OP_SRC = $SMX_SRC" > $liboctave_dir/$fn-t + echo "$clean_varname += \$(srcdir)/%reldir%/$fn" >> $liboctave_dir/$fn-t + $SHELL $move_if_change $liboctave_dir/$fn-t $liboctave_dir/$fn ;; esac ;;