blob: e1b6254481e60b2a47eee808ebf49130d721912b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project>
<target name="-paste-examples">
<filterchain id="htmlFilter">
<filterreader
classname="joptsimple.examples.ant.filters.HTMLEntitifier"
classpath="${example.class.path}"/>
</filterchain>
<loadfile property="short.options.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="short.options.with.arguments.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsWithArgumentsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="short.options.with.argument.positioning.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsWithArgumentPositioningTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="short.options.with.multiple.arguments.for.single.option.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsWithMultipleArgumentsForSingleOptionTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="short.options.clustering.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsClusteringTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="short.options.clustering.with.argument.example"
srcfile="${example.src.dir}/joptsimple/examples/ShortOptionsClusteringWithArgumentTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="long.options.example"
srcfile="${example.src.dir}/joptsimple/examples/LongOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="long.options.with.arguments.example"
srcfile="${example.src.dir}/joptsimple/examples/LongOptionsWithArgumentsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="long.options.with.argument.positioning.example"
srcfile="${example.src.dir}/joptsimple/examples/LongOptionsWithArgumentPositioningTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="alternative.long.options.example"
srcfile="${example.src.dir}/joptsimple/examples/AlternativeLongOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="option.argument.value.type.example"
srcfile="${example.src.dir}/joptsimple/examples/OptionArgumentValueTypeTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="option.argument.converter.example"
srcfile="${example.src.dir}/joptsimple/examples/OptionArgumentConverterTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="typesafe.option.argument.retrieval.example"
srcfile="${example.src.dir}/joptsimple/examples/TypesafeOptionArgumentRetrievalTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="typesafe.option.argument.retrieval.example"
srcfile="${example.src.dir}/joptsimple/examples/TypesafeOptionArgumentRetrievalTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="export.options.example"
srcfile="${example.src.dir}/joptsimple/examples/ExportOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="required.options.example"
srcfile="${example.src.dir}/joptsimple/examples/RequiredOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="required.if.options.example"
srcfile="${example.src.dir}/joptsimple/examples/RequiredIfExample.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="required.unless.options.example"
srcfile="${example.src.dir}/joptsimple/examples/RequiredUnlessExample.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="default.values.for.option.arguments.example"
srcfile="${example.src.dir}/joptsimple/examples/DefaultValuesForOptionArgumentsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="option.synonym.example"
srcfile="${example.src.dir}/joptsimple/examples/OptionSynonymTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="multiple.delimited.arguments.example"
srcfile="${example.src.dir}/joptsimple/examples/MultipleDelimitedArgumentsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="signalling.end.of.options.example"
srcfile="${example.src.dir}/joptsimple/examples/SignallingEndOfOptionsTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="posixly.correct.example"
srcfile="${example.src.dir}/joptsimple/examples/PosixlyCorrectTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="special.optional.argument.handling.example"
srcfile="${example.src.dir}/joptsimple/examples/SpecialOptionalArgumentHandlingTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="help.screen.example"
srcfile="${example.src.dir}/joptsimple/examples/HelpScreenExample.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<java classname="joptsimple.examples.HelpScreenExample"
fork="yes"
output="${java.io.tmpdir}/help-output.txt"
classpath="${example.class.path}">
</java>
<loadfile property="help.screen.example.help"
srcfile="${java.io.tmpdir}/help-output.txt">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="help.formatter.example"
srcfile="${example.src.dir}/joptsimple/examples/HelpFormatterExample.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<java classname="joptsimple.examples.HelpFormatterExample"
fork="yes"
output="${java.io.tmpdir}/help-formatter-output.txt"
classpath="${example.class.path}">
</java>
<loadfile property="help.formatter.example.output"
srcfile="${java.io.tmpdir}/help-formatter-output.txt">
<filterchain refid="htmlFilter"/>
</loadfile>
<java classname="joptsimple.examples.ExceptionExample"
fork="yes"
output="${java.io.tmpdir}/stack-trace-output.txt"
classpath="${example.class.path}">
</java>
<loadfile property="example.stack.trace"
srcfile="${java.io.tmpdir}/stack-trace-output.txt">
<filterchain refid="htmlFilter"/>
</loadfile>
<loadfile property="unrecognized.options.allowed.example"
srcfile="${example.src.dir}/joptsimple/examples/UnrecognizedOptionsAllowedTest.java">
<filterchain refid="htmlFilter"/>
</loadfile>
<replace dir="${website.staging.dir}" includes="examples.html">
<replacefilter token="@SHORT_OPTIONS_EXAMPLE@"
value="${short.options.example}"/>
<replacefilter token="@SHORT_OPTIONS_WITH_ARGUMENTS_EXAMPLE@"
value="${short.options.with.arguments.example}"/>
<replacefilter token="@SHORT_OPTIONS_WITH_ARGUMENT_POSITIONING_EXAMPLE@"
value="${short.options.with.argument.positioning.example}"/>
<replacefilter token="@SHORT_OPTIONS_WITH_MULTIPLE_ARGUMENTS_FOR_SINGLE_OPTION_EXAMPLE@"
value="${short.options.with.multiple.arguments.for.single.option.example}"/>
<replacefilter token="@SHORT_OPTIONS_CLUSTERING_EXAMPLE@"
value="${short.options.clustering.example}"/>
<replacefilter token="@SHORT_OPTIONS_CLUSTERING_WITH_ARGUMENT_EXAMPLE@"
value="${short.options.clustering.with.argument.example}" />
<replacefilter token="@LONG_OPTIONS_EXAMPLE@"
value="${long.options.example}"/>
<replacefilter token="@LONG_OPTIONS_WITH_ARGUMENTS_EXAMPLE@"
value="${long.options.with.arguments.example}"/>
<replacefilter token="@LONG_OPTIONS_WITH_ARGUMENT_POSITIONING_EXAMPLE@"
value="${long.options.with.argument.positioning.example}"/>
<replacefilter token="@ALTERNATIVE_LONG_OPTIONS_EXAMPLE@"
value="${alternative.long.options.example}"/>
<replacefilter token="@OPTION_ARGUMENT_VALUE_TYPE_EXAMPLE@"
value="${option.argument.value.type.example}"/>
<replacefilter token="@OPTION_ARGUMENT_CONVERTER_EXAMPLE@"
value="${option.argument.converter.example}"/>
<replacefilter token="@TYPESAFE_OPTION_ARGUMENT_RETRIEVAL_EXAMPLE@"
value="${typesafe.option.argument.retrieval.example}"/>
<replacefilter token="@EXPORTING_OPTIONS_AND_ARGUMENTS_EXAMPLE@"
value="${export.options.example}"/>
<replacefilter token="@DEFAULT_VALUES_FOR_OPTION_ARGUMENTS_EXAMPLE@"
value="${default.values.for.option.arguments.example}"/>
<replacefilter token="@REQUIRED_OPTIONS_EXAMPLE@"
value="${required.options.example}"/>
<replacefilter token="@REQUIRED_IF_OPTIONS_EXAMPLE@"
value="${required.if.options.example}"/>
<replacefilter token="@REQUIRED_UNLESS_OPTIONS_EXAMPLE@"
value="${required.unless.options.example}"/>
<replacefilter token="@OPTION_SYNONYM_EXAMPLE@"
value="${option.synonym.example}"/>
<replacefilter token="@MULTIPLE_DELIMITED_ARGUMENTS_EXAMPLE@"
value="${multiple.delimited.arguments.example}"/>
<replacefilter token="@SIGNALLING_END_OF_OPTIONS_EXAMPLE@"
value="${signalling.end.of.options.example}"/>
<replacefilter token="@POSIXLY_CORRECT_EXAMPLE@"
value="${posixly.correct.example}"/>
<replacefilter token="@SPECIAL_OPTIONAL_ARGUMENT_HANDLING_EXAMPLE@"
value="${special.optional.argument.handling.example}"/>
<replacefilter token="@HELP_SCREEN_EXAMPLE@"
value="${help.screen.example}"/>
<replacefilter token="@HELP_SCREEN_EXAMPLE_HELP@"
value="${help.screen.example.help}"/>
<replacefilter token="@HELP_FORMATTER_EXAMPLE@"
value="${help.formatter.example}"/>
<replacefilter token="@HELP_FORMATTER_EXAMPLE_OUTPUT@"
value="${help.formatter.example.output}"/>
<replacefilter token="@EXAMPLE_STACK_TRACE@"
value="${example.stack.trace}"/>
<replacefilter token="@UNRECOGNIZED_OPTIONS_ALLOWED_EXAMPLE@"
value="${unrecognized.options.allowed.example}"/>
</replace>
</target>
</project>