Whats new in version 1.9.3:
- Fixed bugs:
- swallowed the status code of nested tasks.
- a race condition could make tasks of parallel builds to interfere with each other.
- \'s mailport still didn\'t work properly when using smtps.
- using attributes belonging to the if and unless namespaces made macrodef fail.
- Ant 1.8 exec task changes have slowed exec to a crawl
- Apt is not available under JDK 1.8
- Other changes:
- Documentation fix for if/unless attributes. PR 55359.
- tar entries with long link names are now handled the same way as entries with long names.
- Addition of \'skipNonTests\' attribute to and tasks to allow the tasks to skip classes that don\'t contain tests.
- now supports a nested to specify filters.
- \'s params can now be typed.
- build of Mac OS X pkg installer
Publisher review:Ant is an open source and Java based build tool. In theory it is kind of like "make" without makes wrinkles and with the full portability of pure java code.
Why another build tool when there is already make, gnumake, nmake, jam, and others? Because all of those tools have limitations that its original author couldn't live with when developing software across multiple platforms.
Ant is different. Ant is extended using Java classes, instead of a model where it is extended with shell-based commands.
Instead of writing shell commands, the configuration files are XML-based, calling out a target tree where various tasks get executed. Each task is run by an object that implements a particular Task interface.
Requirements:Operating system:Mac OS X