Antoine Levy-Lambert
99dcdaae87
adding Mac OS X .pkg installer generation in build, PR 55899
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1553066 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Stefan Bodewig
40454ed874
pass ant.home down to antunit tests
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1515083 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Jesse N. Glick
13000c1a46
sconnolly advises using TODO rather than XXX in comments.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1504315 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Stefan Bodewig
7391be8424
forward to 1.9.3alpha
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1502513 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
52cae7c98d
preparing ant 1.9.2 release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1483181 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
e6fde1ceca
preparing to build Ant 1.9.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1483152 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
mclarke
7a1aff605d
Re-introduce JUnit3/JUnit4 split
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1471115 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Stefan Bodewig
b505179217
create tmp dir when running individual test as well
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1462910 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Stefan Bodewig
06a819d3ad
No reason to have ant-junit4.jar anymore.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1460264 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
ffa7d9705e
preparing the ant release 1.9.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1453654 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
4213be7405
reverting to state before first attempt to release 1.9.0
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1452631 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
2414798885
prepare development for Ant 1.9.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1452185 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
a186908ce2
preparing a 1.9.0 version
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1452175 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Antoine Levy-Lambert
8344e79c7d
removing Perforce Ant tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1442023 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Matthew Jason Benson
f0579bdbb7
improve readability of test failure info
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1374344 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Jesse N. Glick
bd7585adb0
Switch to JDK 5 as baseline.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1326751 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Stefan Bodewig
8cab09b51c
Use a local temp directory for JUnit tests as well
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1301870 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Stefan Bodewig
1c63fba0bc
make AntUnit tests use a temp-dir inside the build tree rather than
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1301337 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Jesse N. Glick
19a0a949b6
Permit -Drun.junit.report=false (saved about three seconds off single test run).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1297269 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Jesse N. Glick
08cfa7aa73
...and only warn if actually running AntUnit.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1297186 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Jesse N. Glick
538257ea85
Weaken antunit location message to warning.
Otherwise it can incorrectly fail due to canonicalization differences.
https://builds.apache.org/job/Ant_JDK_1.5_Test/453/console
antunit-tests:
BUILD FAILED
/zonestorage/hudson_solaris/home/hudson/hudson-slave/workspace/Ant_JDK_1.5_Test/trunk/build.xml:1927: AntUnit tests must be run with /zonestorage/hudson_solaris/home/hudson/hudson-slave/workspace/Ant_JDK_1.5_Test/trunk/bootstrap (or /zonestorage/hudson_solaris/home/hudson/hudson-slave/workspace/Ant_JDK_1.5_Test/trunk/dist), not /export/home/hudson/hudson-slave/workspace/Ant_JDK_1.5_Test/trunk/bootstrap. Try './build.sh antunit-tests' for example.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1297139 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Stefan Bodewig
7903272dd5
bad artifact name for javadoc artifact
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1293745 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Jesse N. Glick
0c0e45353b
Fail promptly if antunit-tests is run with some random version of Ant, since this would not be testing the sources in this tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1293295 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Stefan Bodewig
602c5f453a
bump version
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1241172 13f79535-47bb-0310-9956-ffa450edef68
13 years ago
Stefan Bodewig
132fb32522
OpenJDK8 snaphot works, I have found a new class in java.lang.reflect and OpenJDK's javac defaults to -source 8. No, I don't like the code in DefaultCompilerAdapter either.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1236803 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Jesse N. Glick
cd69b894b2
Had which.jar but run-which was still failing.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1158464 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Nicolas Lalevee
d6466e0fd7
- make the sources of the individual ant jars also published into the maven repository
- make a javadoc jar publish with ant's main jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1095053 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Nicolas Lalevee
11616a619f
The site is now at https://svn.apache.org/repos/asf/ant/site/ant/sources
Only the manual will be in the distribution
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1084809 13f79535-47bb-0310-9956-ffa450edef68
14 years ago
Antoine Levy-Lambert
5165803e89
bumping version up to 1.8.3 for next release preparation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1052727 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Antoine Levy-Lambert
ae5ba9c00b
rolling back changes of revision 1045376 in order to generate a second 1.8.2 release candidate
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1051163 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Antoine Levy-Lambert
99012ffd25
preparing for the next release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1045376 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Antoine Levy-Lambert
37e9285647
preparation for the 1.8.2 release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1045304 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Stefan Bodewig
06a078f0ed
Use a class not present in libgcj to detect Java 1.6 - PR 50256
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1040148 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Stefan Bodewig
9016f41069
Detect OpenJDK7 and Harmony (not that we'd use it for now)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1037654 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
88a7b66eb9
If we cannot build Javadoc, we cannot copy it to the dist dir either.
https://hudson.apache.org/hudson/view/Ant/job/Ant_Nightly/151/console
javadoc_check:
-javadocs.do:
-javadocs.dont:
[echo] Javadoc creation of Ant's API does not work with JDK 1.4. Please use a newer one.
javadocs:
dist_javadocs:
[mkdir] Created dir: .../apache-ant-1.8.2alpha/docs/manual/api
BUILD FAILED
.../build.xml:1086: The following error occurred while executing this line:
.../build.xml:850: .../build/javadocs not found.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@999504 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Stefan Bodewig
0485dd6a6e
create distribution artifacts for the manual
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@964076 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Stefan Bodewig
ebb29d5bba
only ignore system classes if not running in Gump or similar environments. Hopefully fixes test-ant in Gump
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@954887 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
1e1f933a7f
Seems to be necessary to build ant-junit4.jar separately.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@953840 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
d15c92db59
Build failure on JDK 1.4.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@953801 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
114d55869f
#34748 : run individual test methods.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@953761 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
a341fc03e5
Merging ant-nodeps.jar into ant.jar.
Not at all sure that the POMs are now correct; very hard to tell with a monolithic source tree.
Consolidation in manual to follow.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@948562 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
354020355b
#49287 cont'd: XSLTTraceSupport must also be in ant.jar.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@946700 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
4519c37a7e
Now that it is not necessary to put junit.jar into $CLASSPATH to run tests, need to make sure -Dtestcase=... works too.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@944382 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
c83d257891
Fork JUnit tests by default.
Otherwise two major problems prevent plain old 'ant test' from working:
1. You get NCDFEs, mostly from JUnit framework classes, for most tests.
2. The version tested is `which ant` rather than what is in the source tree,
resulting in weird failures such as in ConcatTest:
The <concat> type doesn't support the "overwrite" attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@944377 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
4f97344bd8
#49287 : TraXLiaison belongs in ant.jar, not ant-nodeps.jar, since it is (now) a hard dep of XSLTProcess.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@944372 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
da48edd72e
Distinguishing between compile-time and runtime classpath for JUnit tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@944361 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jesse N. Glick
a0f02bf26c
Fix compilation inside a container which may have some 3rd-party libraries loaded somewhere but not accessible with includeantruntime="false".
Otherwise get numerous errors trying to compile e.g. JavaMail- or JSCH-related tasks from inside NetBeans.
Would be cleaner for <available> to have an option to check in the specified classpath + bootstrap & extension loader, but not elsewhere;
lacking that, have to specifically not use ignoresystemclasses="true" on anything which is likely to be part of the JRE.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@944354 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Antoine Levy-Lambert
b00f385f72
bump version
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@942284 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Antoine Levy-Lambert
9f96b52f96
preparation for ant 1.8.1 build
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@939839 13f79535-47bb-0310-9956-ffa450edef68
15 years ago
Jacobus Martinus Kruithof
d9c6fb9037
Inspired on one of the patches on debian ant
Minimum java version 1.8+ is 1.4.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@922191 13f79535-47bb-0310-9956-ffa450edef68
15 years ago