Aquileo | Recent changes to bugshttps://sourceforge.net/p/ant-contrib/bugs/Recent changes to bugsenMon, 28 Sep 2020 15:05:29 -0000- Aquileo | #245 IfTask does not add IsGreaterThan and friedshttps://sourceforge.net/p/ant-contrib/bugs/245/?limit=25#2a2e<div class="markdown_content"><p>Fixed on github project <a href="https://github.com/top-logic/ant-contrib/issues/1" rel="nofollow">https://github.com/top-logic/ant-contrib/issues/1</a></p></div>MarcMon, 28 Sep 2020 15:05:29 -0000https://sourceforge.netb38748319b1e0f7f126d4cc8f426079592a8071e
- Aquileo | #136 OS390Linker deletes carefully linked filehttps://sourceforge.net/p/ant-contrib/bugs/136/?limit=25#9321<div class="markdown_content"><p>14 years later, and I run into the same problem. Wish this project were maintained...</p></div>Judy AndersonWed, 13 Feb 2019 23:14:36 -0000https://sourceforge.netcc8e4174695a5822510d30f192078a18f7636c6e
- Aquileo | #217 Fails in <for parallel="true" keepgoing="false">https://sourceforge.net/p/ant-contrib/bugs/217/?limit=25#dd56<div class="markdown_content"><p>I have the same issue with this and yes keepgoing needs to be inverted.<br/>
I have fixed locally but dislike branching, can we get a fix?</p>
<div class="codehilite"><pre>public void execute() {
if (parallel) {
parallelTasks = (Parallel) getProject().createTask("parallel");
parallelTasks.setFailOnAny(!(keepgoing));
if (threadCount != null) {
parallelTasks.setThreadCount(threadCount.intValue());
}
}
</pre></div>
</div>Mick ReillyWed, 09 Dec 2015 08:11:30 -0000https://sourceforge.netb5814956c5d176d12c8cbdcc4da2257438c25adc
- Aquileo | for contrib task does not handle $$ in filenames correctlyhttps://sourceforge.net/p/ant-contrib/bugs/251/<div class="markdown_content"><div class="codehilite"><pre> <span class="nt"><ac:for</span> <span class="na">list=</span><span class="s">"</span><span class="cp">${</span><span class="n">findlist</span><span class="cp">}</span><span class="s">"</span> <span class="na">delimiter=</span><span class="s">"</span><span class="cp">${</span><span class="n">line</span><span class="o">.</span><span class="n">separator</span><span class="cp">}</span><span class="s">"</span> <span class="na">param=</span><span class="s">"ccelement"</span><span class="nt">></span>
<span class="nt"><sequential></span>
<span class="nt"><echo></span>ccelement = <span class="ni">&quot;</span>@{ccelement}<span class="ni">&quot;</span><span class="nt"></echo></span>
<span class="nt"></sequential></span>
<span class="nt"></ac:for></span>
</pre></div>
<p>findlist property has a file<br/>
myfile$$moretext.txt in it<br/>
however when the ccelement property is set to it the name is now<br/>
myfile$moretext.txt</p>
<p>The double $ has been converted to a single $</p></div>Sebastien HadjifotisThu, 22 Oct 2015 06:55:16 -0000https://sourceforge.net2f96b964d0968100494c8cb6f1604ce8cdf3d41e
- Aquileo | ant.project.invoked-targets not updated when antcallback invokeshttps://sourceforge.net/p/ant-contrib/bugs/250/<div class="markdown_content"><p>I have a myriad of projects running under a single parent build.xml file. In order to help debug builds, I have the following echo at the start of a common build.xml that all the project build.xml files depend on:</p>
<div class="codehilite"><pre><span class="nt"><echo</span> <span class="na">message=</span><span class="s">"Running </span><span class="cp">${</span><span class="n">ant</span><span class="o">.</span><span class="n">project</span><span class="o">.</span><span class="n">invoked</span><span class="o">-</span><span class="n">targets</span><span class="cp">}</span><span class="s"> for project </span><span class="cp">${</span><span class="n">ant</span><span class="o">.</span><span class="n">project</span><span class="o">.</span><span class="n">name</span><span class="cp">}</span><span class="s">"/</span><span class="nt">></span>
</pre></div>
<p>However, the output when an antcallback is invoked displays the original target.</p>
<p>e.g,:</p>
<div class="codehilite"><pre><span class="n">ant</span> <span class="n">all</span>
</pre></div>
<p>outputs</p>
<div class="codehilite"><pre><span class="n">Running</span> <span class="n">all</span> <span class="k">for</span> <span class="n">project</span> <span class="n">xxx</span>
</pre></div>
<p>but also when</p>
<div class="codehilite"><pre><span class="nt"><target</span> <span class="na">name=</span><span class="s">"test-run-internal"</span><span class="nt">></span>
<span class="nt"><parallel</span> <span class="na">threadcount=</span><span class="s">"4"</span><span class="nt">></span>
<span class="nt"><antcallback</span> <span class="na">target=</span><span class="s">"junitForShard"</span> <span class="na">return=</span><span class="s">"failed"</span> <span class="na">inheritRefs=</span><span class="s">"true"</span><span class="nt">></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.numShards"</span> <span class="na">value=</span><span class="s">"4"</span> <span class="nt">/></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.shard"</span> <span class="na">value=</span><span class="s">"0"</span> <span class="nt">/></span>
<span class="nt"></antcallback></span>
<span class="nt"><antcallback</span> <span class="na">target=</span><span class="s">"junitForShard"</span> <span class="na">return=</span><span class="s">"failed"</span> <span class="na">inheritRefs=</span><span class="s">"true"</span><span class="nt">></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.numShards"</span> <span class="na">value=</span><span class="s">"4"</span> <span class="nt">/></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.shard"</span> <span class="na">value=</span><span class="s">"1"</span> <span class="nt">/></span>
<span class="nt"></antcallback></span>
<span class="nt"><antcallback</span> <span class="na">target=</span><span class="s">"junitForShard"</span> <span class="na">return=</span><span class="s">"failed"</span> <span class="na">inheritRefs=</span><span class="s">"true"</span><span class="nt">></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.numShards"</span> <span class="na">value=</span><span class="s">"4"</span> <span class="nt">/></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.shard"</span> <span class="na">value=</span><span class="s">"2"</span> <span class="nt">/></span>
<span class="nt"></antcallback></span>
<span class="nt"><antcallback</span> <span class="na">target=</span><span class="s">"junitForShard"</span> <span class="na">return=</span><span class="s">"failed"</span> <span class="na">inheritRefs=</span><span class="s">"true"</span><span class="nt">></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.numShards"</span> <span class="na">value=</span><span class="s">"4"</span> <span class="nt">/></span>
<span class="nt"><param</span> <span class="na">name=</span><span class="s">"junit.parallel.shard"</span> <span class="na">value=</span><span class="s">"3"</span> <span class="nt">/></span>
<span class="nt"></antcallback></span>
<span class="nt"></parallel></span>
<span class="nt"></target></span>
</pre></div>
<p>runs, I see 4 of the following:</p>
<div class="codehilite"><pre><span class="n">Running</span> <span class="n">all</span> <span class="k">for</span> <span class="n">project</span> <span class="n">xxx</span>
</pre></div>
<p>instead of</p>
<div class="codehilite"><pre><span class="n">Running</span> <span class="n">junitForShard</span> <span class="k">for</span> <span class="n">project</span> <span class="n">xxx</span>
</pre></div>
</div>gbaxterTue, 07 Jan 2014 19:10:28 -0000https://sourceforge.netf6856a183bab55d27ba7ca335d25ab55cbee2bef
- Aquileo | Help using cpptask compiler paramshttps://sourceforge.net/p/ant-contrib/bugs/249/<div class="markdown_content"><p>I am trying to compile some c++ code which uses the _itoa_s function</p>
<p>I am getting the following warning from the compiler<br />
<span>[cc]</span> c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\c++0x_warning.h:32:2<br />
: error: #error This file requires compiler and library support for the ISO C++<br />
2011 standard. This support is currently experimental, and must be enabled with<br />
the -std=c++11 or -std=gnu++11 compiler options.</p>
<p>I am using the following definition in my ant build file</p>
<div class="codehilite"><pre><span class="nt"><target</span> <span class="na">name=</span><span class="s">"compile"</span> <span class="na">depends=</span><span class="s">"clean, init"</span><span class="nt">></span>
<span class="nt"><taskdef</span> <span class="na">resource=</span><span class="s">"cpptasks.tasks"/</span><span class="nt">></span>
<span class="nt"><cc</span> <span class="na">outtype=</span><span class="s">"executable"</span> <span class="na">subsystem=</span><span class="s">"console"</span> <span class="na">outfile=</span><span class="s">"</span><span class="cp">${</span><span class="n">build</span><span class="cp">}</span><span class="s">/datastructures"</span> <span class="na">objdir=</span><span class="s">"</span><span class="cp">${</span><span class="n">obj</span><span class="cp">}</span><span class="s">"</span><span class="nt">></span>
<span class="nt"><compiler</span> <span class="na">name=</span><span class="s">"g++"</span><span class="nt">></span>
<span class="nt"><compilerparam</span> <span class="na">name=</span><span class="s">"std"</span> <span class="na">value=</span><span class="s">"c++11"/</span><span class="nt">></span>
<span class="nt"></compiler></span>
<span class="nt"><linker</span> <span class="na">name=</span><span class="s">"g++"/</span><span class="nt">></span>
<span class="nt"><fileset</span> <span class="na">dir=</span><span class="s">"</span><span class="cp">${</span><span class="n">src</span><span class="cp">}</span><span class="s">"</span> <span class="na">includes=</span><span class="s">"**/*.cpp"/</span><span class="nt">></span>
<span class="nt"></cc></span>
<span class="nt"></target></span>
</pre></div>
<p>However, the c++11 flag never gets picked up by the compiler</p>
<p>Any help much appreciated.<br />
Regards<br />
Amit</p></div>Amit AnandThu, 02 Jan 2014 21:26:15 -0000https://sourceforge.net7432d2fe0c8b8e29f3600ca147523f23b10b8e78
- Aquileo | ASL 2.0 Licence file missinghttps://sourceforge.net/p/ant-contrib/bugs/248/<div class="markdown_content"><p>Hello,</p>
<p>The Apache Licence v2.0 mandates that its text be included with the software. Please, provide it.</p>
<p>Thank you, Tomas Radej</p></div>Tomas RadejTue, 27 Nov 2012 14:35:42 -0000https://sourceforge.net9b8d6e5c5bcf4ac012d0169ab55420f0d5561301
- Aquileo | Won't compilehttps://sourceforge.net/p/ant-contrib/bugs/247/<div class="markdown_content"><p>Mac OS X v10.7.5<br />
Java 1.6.0_35<br />
Ant version 1.8.2</p>
<p>Transcript follows:</p>
<p>MACW802078UATN:cpptasks-1.0b5 peterh@ongame.com$ ant<br />
Buildfile: /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/build.xml</p>
<p>prepare:</p>
<p>build:<br />
[mkdir] Created dir: /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/target/classes<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/build.xml:138: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds<br />
[javac] Compiling 183 source files to /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/target/classes<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:39: package org.apache.xml.serialize does not exist<br />
[javac] import org.apache.xml.serialize.OutputFormat;<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:40: package org.apache.xml.serialize does not exist<br />
[javac] import org.apache.xml.serialize.Serializer;<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:41: package org.apache.xml.serialize does not exist<br />
[javac] import org.apache.xml.serialize.XMLSerializer;<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:30: package org.apache.xml.serialize does not exist<br />
[javac] import org.apache.xml.serialize.OutputFormat;<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:31: package org.apache.xml.serialize does not exist<br />
[javac] import org.apache.xml.serialize.XMLSerializer;<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:104: cannot find symbol<br />
[javac] symbol : class OutputFormat<br />
[javac] location: class net.sf.antcontrib.cpptasks.borland.CBuilderXProjectWriter<br />
[javac] OutputFormat format = new OutputFormat("xml", "UTF-8", true);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:104: cannot find symbol<br />
[javac] symbol : class OutputFormat<br />
[javac] location: class net.sf.antcontrib.cpptasks.borland.CBuilderXProjectWriter<br />
[javac] OutputFormat format = new OutputFormat("xml", "UTF-8", true);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:105: cannot find symbol<br />
[javac] symbol : class Serializer<br />
[javac] location: class net.sf.antcontrib.cpptasks.borland.CBuilderXProjectWriter<br />
[javac] Serializer serializer = new XMLSerializer(outStream, format);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/borland/CBuilderXProjectWriter.java:105: cannot find symbol<br />
[javac] symbol : class XMLSerializer<br />
[javac] location: class net.sf.antcontrib.cpptasks.borland.CBuilderXProjectWriter<br />
[javac] Serializer serializer = new XMLSerializer(outStream, format);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:681: cannot find symbol<br />
[javac] symbol : class OutputFormat<br />
[javac] location: class net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter<br />
[javac] OutputFormat format = new OutputFormat("xml", "UTF-8", true);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:681: cannot find symbol<br />
[javac] symbol : class OutputFormat<br />
[javac] location: class net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter<br />
[javac] OutputFormat format = new OutputFormat("xml", "UTF-8", true);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:682: cannot find symbol<br />
[javac] symbol : class XMLSerializer<br />
[javac] location: class net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter<br />
[javac] XMLSerializer serializer = new XMLSerializer(outStream, format);<br />
[javac] ^<br />
[javac] /Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/src/main/java/net/sf/antcontrib/cpptasks/devstudio/VisualStudioNETProjectWriter.java:682: cannot find symbol<br />
[javac] symbol : class XMLSerializer<br />
[javac] location: class net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter<br />
[javac] XMLSerializer serializer = new XMLSerializer(outStream, format);<br />
[javac] ^<br />
[javac] Note: Some input files use or override a deprecated API.<br />
[javac] Note: Recompile with -Xlint:deprecation for details.<br />
[javac] 13 errors</p>
<p>BUILD FAILED<br />
/Users/peterh@ongame.com/Downloads/zips/ant/cpptasks-1.0b5/build.xml:138: Compile failed; see the compiler error output for details.</p></div>Mon, 01 Oct 2012 12:45:31 -0000https://sourceforge.net131ce62a79ad71b421d4ee893e22e166e9883f4d
- Aquileo | HP-UX outfile .so instead default slhttps://sourceforge.net/p/ant-contrib/bugs/246/<div class="markdown_content"><p>On HP-UX Itanium shared library suffix is .so, however cc task outputs .sl (event when outfile is - hello.so - it outputs hello.so.sl<br />
Using latest cpp-task-1b5.jar</p></div>AnonymousSat, 29 Sep 2012 16:55:40 -0000https://sourceforge.net595027de3a4c558833245faa322f3d2c7c7ba5d9
- Aquileo | IfTask does not add IsGreaterThan and friedshttps://sourceforge.net/p/ant-contrib/bugs/245/<div class="markdown_content"><p>You need to add to IfTask.java:</p>
<p>public void addIsGreaterThan(IsGreaterThan e) {<br />
super.add(e);<br />
}<br />
public void addIsLessThan(IsLessThan e) {<br />
super.add(e);<br />
}<br />
public void addIsPropertyFalse(IsPropertyFalse e) {<br />
super.add(e);<br />
}<br />
public void addIsPropertyTrue(IsPropertyTrue e) {<br />
super.add(e);<br />
}</p></div>Stefan FrankeSat, 02 Jun 2012 20:01:56 -0000https://sourceforge.net4746bfa2f402be4b3baddc4b0a99c4164dba522d