* doc/gen-split-examples-mk: New script.
* doc/Makefile.am: Include ($(srcdir)/split-examples.mk).
($(srcdir)/split-examples.mk): New target.
(EXTRA_DIST, MAINTAINERCLEANFILES): Add $(SPLIT_EXAMPLES).
(refman_dependencies)
(tutorial_dependencies)
(ref_guide_dependencies):
Remove $(doc_dir)/split-examples.stamp.
Add $(SPLIT_EXAMPLES).
(regen-split-examples-mk): New (phony) target.
(regen-am): Remake regen-split-examples-mk instead of using
generate_dist_files.sh.
($(srcdir)/headers.stamp): No longer call generate_dist_files.sh
to regen doc/examples/examples.mk.
No longer include $(srcdir)/examples/examples.mk.
($(srcdir)/examples/examples.mk, $(srcdir)/split-examples.stamp):
Remove rules.
(EXTRA_DIST, MAINTAINERCLEANFILES):
Remove $(srcdir)/split-examples.stamp.
(EXTRA_DIST): Add gen-split-examples-mk.
* doc/split-examples.mk: New (generated) Make helper.
* doc/examples/examples.mk: Remove.
---
milena/ChangeLog | 27 ++
milena/doc/Makefile.am | 62 ++--
milena/doc/examples/examples.mk | 125 ------
milena/doc/gen-split-examples-mk | 127 ++++++
milena/doc/split-examples.mk | 916 ++++++++++++++++++++++++++++++++++++++
5 files changed, 1100 insertions(+), 157 deletions(-)
delete mode 100644 milena/doc/examples/examples.mk
create mode 100755 milena/doc/gen-split-examples-mk
create mode 100644 milena/doc/split-examples.mk
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 028e7a8..6f638ca 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,32 @@
2010-03-16 Roland Levillain <roland(a)lrde.epita.fr>
+ Generate the list of split examples in the documentation.
+
+ * doc/gen-split-examples-mk: New script.
+ * doc/Makefile.am: Include ($(srcdir)/split-examples.mk).
+ ($(srcdir)/split-examples.mk): New target.
+ (EXTRA_DIST, MAINTAINERCLEANFILES): Add $(SPLIT_EXAMPLES).
+ (refman_dependencies)
+ (tutorial_dependencies)
+ (ref_guide_dependencies):
+ Remove $(doc_dir)/split-examples.stamp.
+ Add $(SPLIT_EXAMPLES).
+ (regen-split-examples-mk): New (phony) target.
+ (regen-am): Remake regen-split-examples-mk instead of using
+ generate_dist_files.sh.
+ ($(srcdir)/headers.stamp): No longer call generate_dist_files.sh
+ to regen doc/examples/examples.mk.
+ No longer include $(srcdir)/examples/examples.mk.
+ ($(srcdir)/examples/examples.mk, $(srcdir)/split-examples.stamp):
+ Remove rules.
+ (EXTRA_DIST, MAINTAINERCLEANFILES):
+ Remove $(srcdir)/split-examples.stamp.
+ (EXTRA_DIST): Add gen-split-examples-mk.
+ * doc/split-examples.mk: New (generated) Make helper.
+ * doc/examples/examples.mk: Remove.
+
+2010-03-16 Roland Levillain <roland(a)lrde.epita.fr>
+
Generate the list of examples in the documentation.
* doc/Makefile.am (EXAMPLES): Remove this variable that used to be
diff --git a/milena/doc/Makefile.am b/milena/doc/Makefile.am
index 0174fc7..230d8c3 100644
--- a/milena/doc/Makefile.am
+++ b/milena/doc/Makefile.am
@@ -216,6 +216,27 @@ regen-examples-mk:
mv -f $(srcdir)/examples.mk.tmp $(srcdir)/examples.mk
chmod -w $(srcdir)/examples.mk
+## ---------------- ##
+## Split examples. ##
+## ---------------- ##
+
+$(srcdir)/split-examples.mk: $(srcdir)/gen-split-examples-mk
+ rm -f $@.tmp
+ cd $(srcdir) && ./gen-split-examples-mk >split-examples.mk.tmp
+ mv -f $@.tmp $@
+ chmod -w $@
+include $(srcdir)/split-examples.mk
+EXTRA_DIST += $(SPLIT_EXAMPLES)
+MAINTAINERCLEANFILES += $(SPLIT_EXAMPLES)
+
+.PHONY: regen-split-examples-mk
+regen-split-examples-mk:
+ rm -f $(srcdir)/split-examples.mk.tmp
+ cd $(srcdir) && ./gen-split-examples-mk >split-examples.mk.tmp
+ mv -f $(srcdir)/split-examples.mk.tmp $(srcdir)/split-examples.mk
+ chmod -w $(srcdir)/split-examples.mk
+
+
## ----------------------- ##
## Doxygen documentation. ##
## ----------------------- ##
@@ -225,7 +246,7 @@ regen-examples-mk:
# 2. It'd be better to depend on actual files rather than timestamps
# corresponding to a bunch of files.
refman_dependencies = \
- $(srcdir)/split-examples.stamp \
+ $(SPLIT_EXAMPLES) \
$(srcdir)/split-outputs.stamp \
$(PNG_FIGURES) \
$(srcdir)/tutorial/tutorial.hh \
@@ -521,7 +542,7 @@ tutorial_dir = $(doc_dir)/tutorial
# 2. It'd be better to depend on actual files rather than timestamps
# corresponding to a bunch of files.
tutorial_dependencies = \
- $(doc_dir)/split-examples.stamp \
+ $(SPLIT_EXAMPLES) \
$(doc_dir)/split-outputs.stamp \
$(PNG_FIGURES)
@@ -721,7 +742,7 @@ ref_guide_dir = $(doc_dir)/ref_guide
# 2. It'd be better to depend on actual files rather than timestamps
# corresponding to a bunch of files.
ref_guide_dependencies = \
- $(doc_dir)/split-examples.stamp \
+ $(SPLIT_EXAMPLES) \
$(doc_dir)/split-outputs.stamp \
$(PNG_FIGURES)
@@ -1022,31 +1043,9 @@ regen-examples-outputs-mk:
MAINTAINERCLEANFILES += $(OUTPUTS)
-# FIXME: Warning: $(SPLIT_EXAMPLES_SRCDIR) might not exist. Ensure it
-# exists.
-
-# FIXME: Place split files in their own directory, e.g.: split
-# `examples/foo.cc' into `examples/split/foo.dir/foo-1.cc',
-# `examples/split/foo.dir/foo-2.cc', etc. It makes removal of these
-# files easier. We probably also nee a stamp file to keep track of
-# dependencies.
-
-EXTRA_DIST += $(srcdir)/split-examples.stamp
-MAINTAINERCLEANFILES += $(srcdir)/split-examples.stamp
-# FIXME: Loops are bad, as they prevent parallelism. And we prefer
-# data-driven actions anyway. This would imply that we know in
-# advance the list out outputs (here, split examples). Maybe we can
-# infer it from the LaTeX document.
-$(srcdir)/split-examples.stamp: $(EXAMPLES)
- @rm -f $@.tmp
- @touch $@.tmp
- failcom='exit 1'; \
- for file in $(EXAMPLES); do \
- $(DOC_SRCDIR)/tools/split_sample.sh \
- $$file cc raw $(SPLIT_EXAMPLES_SRCDIR) \
- || eval $$failcom; \
- done
- @mv -f $@.tmp $@
+## --------------- ##
+## Split outputs. ##
+## --------------- ##
EXTRA_DIST += $(srcdir)/split-outputs.stamp
MAINTAINERCLEANFILES += $(srcdir)/split-outputs.stamp
@@ -1082,13 +1081,12 @@ regen-am:
$(MAKE) $(AM_MAKEFLAGS) regen-pgm-figures-mk
$(MAKE) $(AM_MAKEFLAGS) regen-ppm-figures-mk
$(MAKE) $(AM_MAKEFLAGS) regen-examples-mk
+ $(MAKE) $(AM_MAKEFLAGS) regen-split-examples-mk
$(MAKE) $(AM_MAKEFLAGS) regen-examples-outputs-mk
@cd $(srcdir) && \
./generate_dist_files.sh outputs txt && \
- ./generate_dist_files.sh examples cc.raw
@mv -f $(srcdir)/headers.stamp.tmp $(srcdir)/headers.stamp
-$(srcdir)/examples/examples.mk: $(srcdir)/headers.stamp
$(srcdir)/outputs/outputs.mk: $(srcdir)/headers.stamp
@@ -1097,11 +1095,9 @@ $(srcdir)/headers.stamp: $(srcdir)/generate_dist_files.sh
@touch $@.tmp
@cd $(srcdir) && \
./generate_dist_files.sh outputs txt && \
- ./generate_dist_files.sh examples cc.raw
@mv -f $@.tmp $@
-include $(srcdir)/examples/examples.mk
include $(srcdir)/outputs/outputs.mk
@@ -1160,3 +1156,5 @@ EXTRA_DIST += \
EXTRA_DIST += gen-make-variable
# FIXME: Can't we implement this using `gen-make-variable'?
EXTRA_DIST += gen-examples-outputs-mk
+# Generate a Makefile handling the generation of split examples.
+EXTRA_DIST += gen-split-examples-mk
diff --git a/milena/doc/examples/examples.mk b/milena/doc/examples/examples.mk
deleted file mode 100644
index 1feed0f..0000000
--- a/milena/doc/examples/examples.mk
+++ /dev/null
@@ -1,125 +0,0 @@
-## Generated by ../generate_dist_files, do not modify.
-
-EXTRA_DIST += \
-examples/accu-wrong-instanciation.cc.raw \
-examples/devel/dispatch.cc.raw \
-examples/devel/facade.cc.raw \
-examples/devel/impl.cc.raw \
-examples/fill-proto.cc.raw \
-examples/ima2d-restricted-1.cc.raw \
-examples/ima2d-restricted-2.cc.raw \
-examples/ima2d-restricted-3.cc.raw \
-examples/split/accu-right-instanciation-1.cc.raw \
-examples/split/borderthickness-1.cc.raw \
-examples/split/box2d-bbox-1.cc.raw \
-examples/split/domain-display-1.cc.raw \
-examples/split/dpoint-1-1.cc.raw \
-examples/split/estim-sites-1.cc.raw \
-examples/split/extend-1.cc.raw \
-examples/split/extend-2.cc.raw \
-examples/split/extend-3.cc.raw \
-examples/split/extend-4.cc.raw \
-examples/split/extend-5.cc.raw \
-examples/split/extension-ignore-1.cc.raw \
-examples/split/fill-1.cc.raw \
-examples/split/fill-2.cc.raw \
-examples/split/fill-3.cc.raw \
-examples/split/fill-call-1-1.cc.raw \
-examples/split/fill-call-1-2.cc.raw \
-examples/split/fill-call-1-3.cc.raw \
-examples/split/fill-imageif-cfun-1.cc.raw \
-examples/split/fill-imageif-cfun-2.cc.raw \
-examples/split/fill-imageif-cfun-3.cc.raw \
-examples/split/fill-part-image-1.cc.raw \
-examples/split/fill-part-image-2.cc.raw \
-examples/split/fill-subdomain-1.cc.raw \
-examples/split/fill-subdomain-2.cc.raw \
-examples/split/fill-subdomain-3.cc.raw \
-examples/split/fill-subdomain-4.cc.raw \
-examples/split/fill-subdomain-shorter-1.cc.raw \
-examples/split/fill-subdomain-shorter-2.cc.raw \
-examples/split/forall-piter-1.cc.raw \
-examples/split/fun-p2v-1-1.cc.raw \
-examples/split/graph-data-1.cc.raw \
-examples/split/graph-data-2.cc.raw \
-examples/split/graph-data-3.cc.raw \
-examples/split/graph-data-4.cc.raw \
-examples/split/graph-data-5.cc.raw \
-examples/split/graph-data-6.cc.raw \
-examples/split/graph-iter-1.cc.raw \
-examples/split/graph-iter-2.cc.raw \
-examples/split/graph-iter-3.cc.raw \
-examples/split/graph-iter-4.cc.raw \
-examples/split/ima-has-1.cc.raw \
-examples/split/ima-load-1.cc.raw \
-examples/split/ima-save-1.cc.raw \
-examples/split/ima-size-1.cc.raw \
-examples/split/ima2d-1-1.cc.raw \
-examples/split/ima2d-2-1.cc.raw \
-examples/split/ima2d-3-1.cc.raw \
-examples/split/ima2d-4-1.cc.raw \
-examples/split/ima2d-5-1.cc.raw \
-examples/split/ima2d-6-clone-1.cc.raw \
-examples/split/ima2d-7-1.cc.raw \
-examples/split/ima2d-rot-1.cc.raw \
-examples/split/labeling-compute-1.cc.raw \
-examples/split/labeling-compute-2.cc.raw \
-examples/split/labeling-compute-3.cc.raw \
-examples/split/labeling-compute-4.cc.raw \
-examples/split/logical-not-1.cc.raw \
-examples/split/logical-not-2.cc.raw \
-examples/split/logical-not-3.cc.raw \
-examples/split/mln_var-1.cc.raw \
-examples/split/mln_var-2.cc.raw \
-examples/split/mln_var-3.cc.raw \
-examples/split/parray-append-1.cc.raw \
-examples/split/parray-bbox-1.cc.raw \
-examples/split/paste-1.cc.raw \
-examples/split/paste-call-1-1.cc.raw \
-examples/split/point-1-1.cc.raw \
-examples/split/predicate-1-1.cc.raw \
-examples/split/tuto2_first_image-1.cc.raw \
-examples/split/tuto2_first_image-2.cc.raw \
-examples/split/tuto2_first_image-3.cc.raw \
-examples/split/tuto2_first_image-4.cc.raw \
-examples/split/tuto3_colorize-1.cc.raw \
-examples/split/tuto3_first_routine-1.cc.raw \
-examples/split/tuto3_first_routine-2.cc.raw \
-examples/split/tuto3_first_routine-3.cc.raw \
-examples/split/tuto3_first_routine-4.cc.raw \
-examples/split/tuto3_first_routine-5.cc.raw \
-examples/split/tuto3_first_routine-6.cc.raw \
-examples/split/tuto3_first_routine-7.cc.raw \
-examples/split/tuto3_first_routine-8.cc.raw \
-examples/split/tuto3_println-1.cc.raw \
-examples/split/tuto3_println-2.cc.raw \
-examples/split/tuto3_rw_image-1.cc.raw \
-examples/split/tuto3_rw_image-2.cc.raw \
-examples/split/tuto3_rw_image-3.cc.raw \
-examples/split/tuto3_rw_image-4.cc.raw \
-examples/split/tuto3_rw_image-5.cc.raw \
-examples/split/tuto3_rw_image-6.cc.raw \
-examples/split/tuto3_rw_image-7.cc.raw \
-examples/split/tuto3_trace-1.cc.raw \
-examples/split/tuto3_trace-2.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-1.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-10.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-11.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-12.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-2.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-3.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-4.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-5.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-6.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-7.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-8.cc.raw \
-examples/split/tuto4_genericity_and_algorithms-9.cc.raw \
-examples/split/tuto4_point2d-1.cc.raw \
-examples/split/tuto4_site_set_create-1.cc.raw \
-examples/split/tuto4_site_set_create-2.cc.raw \
-examples/split/tuto4_site_set_create-3.cc.raw \
-examples/split/tuto4_site_set_create-4.cc.raw \
-examples/split/tuto4_site_set_create-5.cc.raw \
-examples/split/win-create-1-1.cc.raw \
-examples/split/win-create-2-1.cc.raw \
-examples/tuto3/fill_non_generic.cc.raw
diff --git a/milena/doc/gen-split-examples-mk b/milena/doc/gen-split-examples-mk
new file mode 100755
index 0000000..fb29a02
--- /dev/null
+++ b/milena/doc/gen-split-examples-mk
@@ -0,0 +1,127 @@
+#! /bin/sh
+
+# Copyright (C) 2010 EPITA Research and Development Laboratory (LRDE).
+#
+# This file is part of Olena.
+#
+# Olena is free software: you can redistribute it and/or modify it under
+# the terms of the GNU General Public License as published by the Free
+# Software Foundation, version 2 of the License.
+#
+# Olena is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Olena. If not, see <http://www.gnu.org/licenses/>.
+
+# To be used from milena/doc/'s source directory.
+
+me=`basename $0`
+
+die ()
+{
+ echo >&2 "$me: $@"
+ exit 1
+}
+
+# backslashify
+# ------------
+# Read lines from the standard input and write them on the standard
+# output with an extra trailing backslash, except for the last line.
+backslashify()
+{
+ # Set IFS to nothing to prevent `read' from trimming spaces or tabs.
+ IFS= read last_line
+ while IFS= read line; do
+ echo "$last_line \\"
+ last_line=$line
+ done
+ echo "$last_line"
+}
+
+# Get this list as argument?
+inputs()
+{
+ find examples -name \*.cc
+}
+
+output_dir=examples/split
+
+# Use a temporary file to dump rules at the end of the output.
+tempfile=`mktemp`
+# Set up automatic cleanup.
+cleanup() { rm -f "$tempfile"; exit; }
+trap cleanup 0 1 2 3 6 15
+
+# Header.
+cat <<EOF
+## Generated by $me. Do not edit by hand.
+
+EOF
+
+# Output target names in a variable.
+{
+ echo "SPLIT_EXAMPLES ="
+ inputs | while read file; do
+ # Count the number of opening and closing marks.
+ nopening=`grep -c '// *\\\{' "$file"`
+ nclosing=`grep -c '// *\\\}' "$file"`
+ test "$nopening" -eq "$nclosing" \
+ || die "Unbalanced marks in $file ($nopening vs $nclosing)"
+
+ # If there is no mark, skip this file.
+ test "$nopening" -eq 0 && continue
+
+ # FIXME: Programs of which sources are located in a subdirectory of
+ # examples/ take the path as prefix of their name. This is a pain.
+ # It'd be much simpler to have all sources in the same directory.
+ canonical_name=`echo "$file" \
+ | sed -e 's,examples/,,' \
+ -e 'y,/,_,' \
+ -e 's,\.cc$,,'`
+ # Timestamp split examples (outputs) depend on.
+ timestamp="\$(srcdir)/$output_dir/$canonical_name.cc.stamp"
+ # List of targets associated to FILE.
+ targets=
+ {
+ i=1
+ while test "$i" -le "$nopening"; do
+ # i-th part of the split file.
+ part="\$(srcdir)/$output_dir/$canonical_name-$i.cc.raw"
+
+ if test -z "$targets"; then
+ targets="$part"
+ else
+ targets="$targets $part"
+ fi
+ echo " $part"
+ i=`expr $i + 1`
+ done
+
+ # Collect rules in a temporary file...
+ cat >>"$tempfile" <<EOF
+
+
+$timestamp: \$(srcdir)/$file
+ @rm -f \$@.tmp
+ @touch \$@.tmp
+ \$(srcdir)/tools/split_sample.sh \$< cc raw \$(srcdir)/$output_dir
+ @mv -f \$@.tmp \$@
+EXTRA_DIST += $timestamp
+MAINTAINERCLEANFILES += $timestamp
+
+$targets: $timestamp
+## Recover from the removal of \$@
+ @if test -f \$@; then :; else \\
+ rm -f \$<; \\
+ \$(MAKE) \$(AM_MAKEFLAGS) \$<; \\
+ fi
+EOF
+ }
+ done
+} | backslashify
+
+# ...and output them at the end.
+cat "$tempfile"
diff --git a/milena/doc/split-examples.mk b/milena/doc/split-examples.mk
new file mode 100644
index 0000000..ee61d74
--- /dev/null
+++ b/milena/doc/split-examples.mk
@@ -0,0 +1,916 @@
+## Generated by gen-split-examples-mk. Do not edit by hand.
+
+SPLIT_EXAMPLES = \
+ $(srcdir)/examples/split/ima-save-1.cc.raw \
+ $(srcdir)/examples/split/accu-right-instanciation-1.cc.raw \
+ $(srcdir)/examples/split/borderthickness-1.cc.raw \
+ $(srcdir)/examples/split/box2d-bbox-1.cc.raw \
+ $(srcdir)/examples/split/domain-display-1.cc.raw \
+ $(srcdir)/examples/split/dpoint-1-1.cc.raw \
+ $(srcdir)/examples/split/estim-sites-1.cc.raw \
+ $(srcdir)/examples/split/extend-1.cc.raw \
+ $(srcdir)/examples/split/extend-2.cc.raw \
+ $(srcdir)/examples/split/extend-3.cc.raw \
+ $(srcdir)/examples/split/extend-4.cc.raw \
+ $(srcdir)/examples/split/extend-5.cc.raw \
+ $(srcdir)/examples/split/extension-ignore-1.cc.raw \
+ $(srcdir)/examples/split/fill-call-1-1.cc.raw \
+ $(srcdir)/examples/split/fill-call-1-2.cc.raw \
+ $(srcdir)/examples/split/fill-call-1-3.cc.raw \
+ $(srcdir)/examples/split/fill-imageif-cfun-1.cc.raw \
+ $(srcdir)/examples/split/fill-imageif-cfun-2.cc.raw \
+ $(srcdir)/examples/split/fill-imageif-cfun-3.cc.raw \
+ $(srcdir)/examples/split/fill-part-image-1.cc.raw \
+ $(srcdir)/examples/split/fill-part-image-2.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-shorter-1.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-shorter-2.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-1.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-2.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-3.cc.raw \
+ $(srcdir)/examples/split/fill-subdomain-4.cc.raw \
+ $(srcdir)/examples/split/fill-1.cc.raw \
+ $(srcdir)/examples/split/fill-2.cc.raw \
+ $(srcdir)/examples/split/fill-3.cc.raw \
+ $(srcdir)/examples/split/forall-piter-1.cc.raw \
+ $(srcdir)/examples/split/fun-p2v-1-1.cc.raw \
+ $(srcdir)/examples/split/graph-data-1.cc.raw \
+ $(srcdir)/examples/split/graph-data-2.cc.raw \
+ $(srcdir)/examples/split/graph-data-3.cc.raw \
+ $(srcdir)/examples/split/graph-data-4.cc.raw \
+ $(srcdir)/examples/split/graph-data-5.cc.raw \
+ $(srcdir)/examples/split/graph-data-6.cc.raw \
+ $(srcdir)/examples/split/graph-iter-1.cc.raw \
+ $(srcdir)/examples/split/graph-iter-2.cc.raw \
+ $(srcdir)/examples/split/graph-iter-3.cc.raw \
+ $(srcdir)/examples/split/graph-iter-4.cc.raw \
+ $(srcdir)/examples/split/ima-has-1.cc.raw \
+ $(srcdir)/examples/split/ima-load-1.cc.raw \
+ $(srcdir)/examples/split/ima-size-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-1-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-2-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-3-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-4-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-5-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-6-clone-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-7-1.cc.raw \
+ $(srcdir)/examples/split/ima2d-rot-1.cc.raw \
+ $(srcdir)/examples/split/labeling-compute-1.cc.raw \
+ $(srcdir)/examples/split/labeling-compute-2.cc.raw \
+ $(srcdir)/examples/split/labeling-compute-3.cc.raw \
+ $(srcdir)/examples/split/labeling-compute-4.cc.raw \
+ $(srcdir)/examples/split/logical-not-1.cc.raw \
+ $(srcdir)/examples/split/logical-not-2.cc.raw \
+ $(srcdir)/examples/split/logical-not-3.cc.raw \
+ $(srcdir)/examples/split/mln_var-1.cc.raw \
+ $(srcdir)/examples/split/mln_var-2.cc.raw \
+ $(srcdir)/examples/split/mln_var-3.cc.raw \
+ $(srcdir)/examples/split/parray-append-1.cc.raw \
+ $(srcdir)/examples/split/parray-bbox-1.cc.raw \
+ $(srcdir)/examples/split/paste-call-1-1.cc.raw \
+ $(srcdir)/examples/split/paste-1.cc.raw \
+ $(srcdir)/examples/split/point-1-1.cc.raw \
+ $(srcdir)/examples/split/predicate-1-1.cc.raw \
+ $(srcdir)/examples/split/tuto2_first_image-1.cc.raw \
+ $(srcdir)/examples/split/tuto2_first_image-2.cc.raw \
+ $(srcdir)/examples/split/tuto2_first_image-3.cc.raw \
+ $(srcdir)/examples/split/tuto2_first_image-4.cc.raw \
+ $(srcdir)/examples/split/tuto3_colorize-1.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-1.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-2.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-3.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-4.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-5.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-6.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-7.cc.raw \
+ $(srcdir)/examples/split/tuto3_first_routine-8.cc.raw \
+ $(srcdir)/examples/split/tuto3_println-1.cc.raw \
+ $(srcdir)/examples/split/tuto3_println-2.cc.raw \
+ $(srcdir)/examples/split/tuto3_trace-1.cc.raw \
+ $(srcdir)/examples/split/tuto3_trace-2.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-1.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-2.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-3.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-4.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-5.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-6.cc.raw \
+ $(srcdir)/examples/split/tuto3_rw_image-7.cc.raw \
+ $(srcdir)/examples/split/tuto4_point2d-1.cc.raw \
+ $(srcdir)/examples/split/tuto4_site_set_create-1.cc.raw \
+ $(srcdir)/examples/split/tuto4_site_set_create-2.cc.raw \
+ $(srcdir)/examples/split/tuto4_site_set_create-3.cc.raw \
+ $(srcdir)/examples/split/tuto4_site_set_create-4.cc.raw \
+ $(srcdir)/examples/split/tuto4_site_set_create-5.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-1.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-2.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-3.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-4.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-5.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-6.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-7.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-8.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-9.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-10.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-11.cc.raw \
+ $(srcdir)/examples/split/tuto4_genericity_and_algorithms-12.cc.raw \
+ $(srcdir)/examples/split/win-create-1-1.cc.raw \
+ $(srcdir)/examples/split/win-create-2-1.cc.raw
+
+
+$(srcdir)/examples/split/ima-save.cc.stamp: $(srcdir)/examples/ima-save.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima-save.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima-save.cc.stamp
+
+$(srcdir)/examples/split/ima-save-1.cc.raw: $(srcdir)/examples/split/ima-save.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/accu-right-instanciation.cc.stamp:
$(srcdir)/examples/accu-right-instanciation.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/accu-right-instanciation.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/accu-right-instanciation.cc.stamp
+
+$(srcdir)/examples/split/accu-right-instanciation-1.cc.raw:
$(srcdir)/examples/split/accu-right-instanciation.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/borderthickness.cc.stamp: $(srcdir)/examples/borderthickness.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/borderthickness.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/borderthickness.cc.stamp
+
+$(srcdir)/examples/split/borderthickness-1.cc.raw:
$(srcdir)/examples/split/borderthickness.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/box2d-bbox.cc.stamp: $(srcdir)/examples/box2d-bbox.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/box2d-bbox.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/box2d-bbox.cc.stamp
+
+$(srcdir)/examples/split/box2d-bbox-1.cc.raw:
$(srcdir)/examples/split/box2d-bbox.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/domain-display.cc.stamp: $(srcdir)/examples/domain-display.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/domain-display.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/domain-display.cc.stamp
+
+$(srcdir)/examples/split/domain-display-1.cc.raw:
$(srcdir)/examples/split/domain-display.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/dpoint-1.cc.stamp: $(srcdir)/examples/dpoint-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/dpoint-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/dpoint-1.cc.stamp
+
+$(srcdir)/examples/split/dpoint-1-1.cc.raw: $(srcdir)/examples/split/dpoint-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/estim-sites.cc.stamp: $(srcdir)/examples/estim-sites.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/estim-sites.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/estim-sites.cc.stamp
+
+$(srcdir)/examples/split/estim-sites-1.cc.raw:
$(srcdir)/examples/split/estim-sites.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/extend.cc.stamp: $(srcdir)/examples/extend.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/extend.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/extend.cc.stamp
+
+$(srcdir)/examples/split/extend-1.cc.raw $(srcdir)/examples/split/extend-2.cc.raw
$(srcdir)/examples/split/extend-3.cc.raw $(srcdir)/examples/split/extend-4.cc.raw
$(srcdir)/examples/split/extend-5.cc.raw: $(srcdir)/examples/split/extend.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/extension-ignore.cc.stamp:
$(srcdir)/examples/extension-ignore.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/extension-ignore.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/extension-ignore.cc.stamp
+
+$(srcdir)/examples/split/extension-ignore-1.cc.raw:
$(srcdir)/examples/split/extension-ignore.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill-call-1.cc.stamp: $(srcdir)/examples/fill-call-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill-call-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill-call-1.cc.stamp
+
+$(srcdir)/examples/split/fill-call-1-1.cc.raw
$(srcdir)/examples/split/fill-call-1-2.cc.raw
$(srcdir)/examples/split/fill-call-1-3.cc.raw:
$(srcdir)/examples/split/fill-call-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill-imageif-cfun.cc.stamp:
$(srcdir)/examples/fill-imageif-cfun.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill-imageif-cfun.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill-imageif-cfun.cc.stamp
+
+$(srcdir)/examples/split/fill-imageif-cfun-1.cc.raw
$(srcdir)/examples/split/fill-imageif-cfun-2.cc.raw
$(srcdir)/examples/split/fill-imageif-cfun-3.cc.raw:
$(srcdir)/examples/split/fill-imageif-cfun.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill-part-image.cc.stamp: $(srcdir)/examples/fill-part-image.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill-part-image.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill-part-image.cc.stamp
+
+$(srcdir)/examples/split/fill-part-image-1.cc.raw
$(srcdir)/examples/split/fill-part-image-2.cc.raw:
$(srcdir)/examples/split/fill-part-image.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill-subdomain-shorter.cc.stamp:
$(srcdir)/examples/fill-subdomain-shorter.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill-subdomain-shorter.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill-subdomain-shorter.cc.stamp
+
+$(srcdir)/examples/split/fill-subdomain-shorter-1.cc.raw
$(srcdir)/examples/split/fill-subdomain-shorter-2.cc.raw:
$(srcdir)/examples/split/fill-subdomain-shorter.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill-subdomain.cc.stamp: $(srcdir)/examples/fill-subdomain.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill-subdomain.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill-subdomain.cc.stamp
+
+$(srcdir)/examples/split/fill-subdomain-1.cc.raw
$(srcdir)/examples/split/fill-subdomain-2.cc.raw
$(srcdir)/examples/split/fill-subdomain-3.cc.raw
$(srcdir)/examples/split/fill-subdomain-4.cc.raw:
$(srcdir)/examples/split/fill-subdomain.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fill.cc.stamp: $(srcdir)/examples/fill.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fill.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fill.cc.stamp
+
+$(srcdir)/examples/split/fill-1.cc.raw $(srcdir)/examples/split/fill-2.cc.raw
$(srcdir)/examples/split/fill-3.cc.raw: $(srcdir)/examples/split/fill.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/forall-piter.cc.stamp: $(srcdir)/examples/forall-piter.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/forall-piter.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/forall-piter.cc.stamp
+
+$(srcdir)/examples/split/forall-piter-1.cc.raw:
$(srcdir)/examples/split/forall-piter.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/fun-p2v-1.cc.stamp: $(srcdir)/examples/fun-p2v-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/fun-p2v-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/fun-p2v-1.cc.stamp
+
+$(srcdir)/examples/split/fun-p2v-1-1.cc.raw: $(srcdir)/examples/split/fun-p2v-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/graph-data.cc.stamp: $(srcdir)/examples/graph-data.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/graph-data.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/graph-data.cc.stamp
+
+$(srcdir)/examples/split/graph-data-1.cc.raw $(srcdir)/examples/split/graph-data-2.cc.raw
$(srcdir)/examples/split/graph-data-3.cc.raw $(srcdir)/examples/split/graph-data-4.cc.raw
$(srcdir)/examples/split/graph-data-5.cc.raw $(srcdir)/examples/split/graph-data-6.cc.raw:
$(srcdir)/examples/split/graph-data.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/graph-iter.cc.stamp: $(srcdir)/examples/graph-iter.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/graph-iter.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/graph-iter.cc.stamp
+
+$(srcdir)/examples/split/graph-iter-1.cc.raw $(srcdir)/examples/split/graph-iter-2.cc.raw
$(srcdir)/examples/split/graph-iter-3.cc.raw $(srcdir)/examples/split/graph-iter-4.cc.raw:
$(srcdir)/examples/split/graph-iter.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima-has.cc.stamp: $(srcdir)/examples/ima-has.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima-has.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima-has.cc.stamp
+
+$(srcdir)/examples/split/ima-has-1.cc.raw: $(srcdir)/examples/split/ima-has.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima-load.cc.stamp: $(srcdir)/examples/ima-load.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima-load.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima-load.cc.stamp
+
+$(srcdir)/examples/split/ima-load-1.cc.raw: $(srcdir)/examples/split/ima-load.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima-size.cc.stamp: $(srcdir)/examples/ima-size.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima-size.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima-size.cc.stamp
+
+$(srcdir)/examples/split/ima-size-1.cc.raw: $(srcdir)/examples/split/ima-size.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-1.cc.stamp: $(srcdir)/examples/ima2d-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-1.cc.stamp
+
+$(srcdir)/examples/split/ima2d-1-1.cc.raw: $(srcdir)/examples/split/ima2d-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-2.cc.stamp: $(srcdir)/examples/ima2d-2.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-2.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-2.cc.stamp
+
+$(srcdir)/examples/split/ima2d-2-1.cc.raw: $(srcdir)/examples/split/ima2d-2.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-3.cc.stamp: $(srcdir)/examples/ima2d-3.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-3.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-3.cc.stamp
+
+$(srcdir)/examples/split/ima2d-3-1.cc.raw: $(srcdir)/examples/split/ima2d-3.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-4.cc.stamp: $(srcdir)/examples/ima2d-4.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-4.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-4.cc.stamp
+
+$(srcdir)/examples/split/ima2d-4-1.cc.raw: $(srcdir)/examples/split/ima2d-4.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-5.cc.stamp: $(srcdir)/examples/ima2d-5.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-5.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-5.cc.stamp
+
+$(srcdir)/examples/split/ima2d-5-1.cc.raw: $(srcdir)/examples/split/ima2d-5.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-6-clone.cc.stamp: $(srcdir)/examples/ima2d-6-clone.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-6-clone.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-6-clone.cc.stamp
+
+$(srcdir)/examples/split/ima2d-6-clone-1.cc.raw:
$(srcdir)/examples/split/ima2d-6-clone.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-7.cc.stamp: $(srcdir)/examples/ima2d-7.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-7.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-7.cc.stamp
+
+$(srcdir)/examples/split/ima2d-7-1.cc.raw: $(srcdir)/examples/split/ima2d-7.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/ima2d-rot.cc.stamp: $(srcdir)/examples/ima2d-rot.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/ima2d-rot.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/ima2d-rot.cc.stamp
+
+$(srcdir)/examples/split/ima2d-rot-1.cc.raw: $(srcdir)/examples/split/ima2d-rot.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/labeling-compute.cc.stamp:
$(srcdir)/examples/labeling-compute.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/labeling-compute.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/labeling-compute.cc.stamp
+
+$(srcdir)/examples/split/labeling-compute-1.cc.raw
$(srcdir)/examples/split/labeling-compute-2.cc.raw
$(srcdir)/examples/split/labeling-compute-3.cc.raw
$(srcdir)/examples/split/labeling-compute-4.cc.raw:
$(srcdir)/examples/split/labeling-compute.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/logical-not.cc.stamp: $(srcdir)/examples/logical-not.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/logical-not.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/logical-not.cc.stamp
+
+$(srcdir)/examples/split/logical-not-1.cc.raw
$(srcdir)/examples/split/logical-not-2.cc.raw
$(srcdir)/examples/split/logical-not-3.cc.raw:
$(srcdir)/examples/split/logical-not.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/mln_var.cc.stamp: $(srcdir)/examples/mln_var.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/mln_var.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/mln_var.cc.stamp
+
+$(srcdir)/examples/split/mln_var-1.cc.raw $(srcdir)/examples/split/mln_var-2.cc.raw
$(srcdir)/examples/split/mln_var-3.cc.raw: $(srcdir)/examples/split/mln_var.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/parray-append.cc.stamp: $(srcdir)/examples/parray-append.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/parray-append.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/parray-append.cc.stamp
+
+$(srcdir)/examples/split/parray-append-1.cc.raw:
$(srcdir)/examples/split/parray-append.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/parray-bbox.cc.stamp: $(srcdir)/examples/parray-bbox.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/parray-bbox.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/parray-bbox.cc.stamp
+
+$(srcdir)/examples/split/parray-bbox-1.cc.raw:
$(srcdir)/examples/split/parray-bbox.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/paste-call-1.cc.stamp: $(srcdir)/examples/paste-call-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/paste-call-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/paste-call-1.cc.stamp
+
+$(srcdir)/examples/split/paste-call-1-1.cc.raw:
$(srcdir)/examples/split/paste-call-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/paste.cc.stamp: $(srcdir)/examples/paste.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/paste.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/paste.cc.stamp
+
+$(srcdir)/examples/split/paste-1.cc.raw: $(srcdir)/examples/split/paste.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/point-1.cc.stamp: $(srcdir)/examples/point-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/point-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/point-1.cc.stamp
+
+$(srcdir)/examples/split/point-1-1.cc.raw: $(srcdir)/examples/split/point-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/predicate-1.cc.stamp: $(srcdir)/examples/predicate-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/predicate-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/predicate-1.cc.stamp
+
+$(srcdir)/examples/split/predicate-1-1.cc.raw:
$(srcdir)/examples/split/predicate-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto2_first_image.cc.stamp:
$(srcdir)/examples/tuto2_first_image.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto2_first_image.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto2_first_image.cc.stamp
+
+$(srcdir)/examples/split/tuto2_first_image-1.cc.raw
$(srcdir)/examples/split/tuto2_first_image-2.cc.raw
$(srcdir)/examples/split/tuto2_first_image-3.cc.raw
$(srcdir)/examples/split/tuto2_first_image-4.cc.raw:
$(srcdir)/examples/split/tuto2_first_image.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto3_colorize.cc.stamp: $(srcdir)/examples/tuto3/colorize.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto3_colorize.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto3_colorize.cc.stamp
+
+$(srcdir)/examples/split/tuto3_colorize-1.cc.raw:
$(srcdir)/examples/split/tuto3_colorize.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto3_first_routine.cc.stamp:
$(srcdir)/examples/tuto3/first_routine.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto3_first_routine.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto3_first_routine.cc.stamp
+
+$(srcdir)/examples/split/tuto3_first_routine-1.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-2.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-3.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-4.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-5.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-6.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-7.cc.raw
$(srcdir)/examples/split/tuto3_first_routine-8.cc.raw:
$(srcdir)/examples/split/tuto3_first_routine.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto3_println.cc.stamp: $(srcdir)/examples/tuto3/println.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto3_println.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto3_println.cc.stamp
+
+$(srcdir)/examples/split/tuto3_println-1.cc.raw
$(srcdir)/examples/split/tuto3_println-2.cc.raw:
$(srcdir)/examples/split/tuto3_println.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto3_trace.cc.stamp: $(srcdir)/examples/tuto3/trace.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto3_trace.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto3_trace.cc.stamp
+
+$(srcdir)/examples/split/tuto3_trace-1.cc.raw
$(srcdir)/examples/split/tuto3_trace-2.cc.raw:
$(srcdir)/examples/split/tuto3_trace.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto3_rw_image.cc.stamp: $(srcdir)/examples/tuto3_rw_image.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto3_rw_image.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto3_rw_image.cc.stamp
+
+$(srcdir)/examples/split/tuto3_rw_image-1.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-2.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-3.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-4.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-5.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-6.cc.raw
$(srcdir)/examples/split/tuto3_rw_image-7.cc.raw:
$(srcdir)/examples/split/tuto3_rw_image.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto4_point2d.cc.stamp: $(srcdir)/examples/tuto4/point2d.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto4_point2d.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto4_point2d.cc.stamp
+
+$(srcdir)/examples/split/tuto4_point2d-1.cc.raw:
$(srcdir)/examples/split/tuto4_point2d.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto4_site_set_create.cc.stamp:
$(srcdir)/examples/tuto4/site_set_create.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto4_site_set_create.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/tuto4_site_set_create.cc.stamp
+
+$(srcdir)/examples/split/tuto4_site_set_create-1.cc.raw
$(srcdir)/examples/split/tuto4_site_set_create-2.cc.raw
$(srcdir)/examples/split/tuto4_site_set_create-3.cc.raw
$(srcdir)/examples/split/tuto4_site_set_create-4.cc.raw
$(srcdir)/examples/split/tuto4_site_set_create-5.cc.raw:
$(srcdir)/examples/split/tuto4_site_set_create.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/tuto4_genericity_and_algorithms.cc.stamp:
$(srcdir)/examples/tuto4_genericity_and_algorithms.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/tuto4_genericity_and_algorithms.cc.stamp
+MAINTAINERCLEANFILES +=
$(srcdir)/examples/split/tuto4_genericity_and_algorithms.cc.stamp
+
+$(srcdir)/examples/split/tuto4_genericity_and_algorithms-1.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-2.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-3.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-4.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-5.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-6.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-7.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-8.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-9.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-10.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-11.cc.raw
$(srcdir)/examples/split/tuto4_genericity_and_algorithms-12.cc.raw:
$(srcdir)/examples/split/tuto4_genericity_and_algorithms.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/win-create-1.cc.stamp: $(srcdir)/examples/win-create-1.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/win-create-1.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/win-create-1.cc.stamp
+
+$(srcdir)/examples/split/win-create-1-1.cc.raw:
$(srcdir)/examples/split/win-create-1.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
+
+
+$(srcdir)/examples/split/win-create-2.cc.stamp: $(srcdir)/examples/win-create-2.cc
+ @rm -f $@.tmp
+ @touch $@.tmp
+ $(srcdir)/tools/split_sample.sh $< cc raw $(srcdir)/examples/split
+ @mv -f $@.tmp $@
+EXTRA_DIST += $(srcdir)/examples/split/win-create-2.cc.stamp
+MAINTAINERCLEANFILES += $(srcdir)/examples/split/win-create-2.cc.stamp
+
+$(srcdir)/examples/split/win-create-2-1.cc.raw:
$(srcdir)/examples/split/win-create-2.cc.stamp
+## Recover from the removal of $@
+ @if test -f $@; then :; else \
+ rm -f $<; \
+ $(MAKE) $(AM_MAKEFLAGS) $<; \
+ fi
--
1.5.6.5