nixpkgs / ant - Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. Why another build tool when there is already make, gnumake, nmake, jam, and others? Because all those tools have limitations that Ant's original author couldn't live with when developing software across multiple platforms. Make-like tools are inherently shell-based -- they evaluate a set of dependencies, then execute commands not unlike what you would issue in a shell. This means that you can easily extend these tools by using or writing any program for the OS that you are working on. However, this also means that you limit yourself to the OS, or at least the OS type such as Unix, that you are working on. Ant is different. Instead of a model where it is extended with shell-based commands, Ant is extended using Java classes. 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.

Homepage - http://ant.apache.org/

License - Apache-2.0

Maintainers - Eelco Dolstra

Releases

1.10.11 (expand/collapse)
From commit 02c142a2 to 00460bd6
1.10.9 (expand/collapse)
From commit 074ef76e to 074ef76e
1.10.11 (expand/collapse)
From commit 0649d2c8 to 07557e3b
1.10.9 (expand/collapse)
From commit 06f7d4c1 to 005c8088
1.10.11 (expand/collapse)
From commit 04855119 to 035dcc0e
1.10.9 (expand/collapse)
From commit 065a8102 to 065a8102
1.10.11 (expand/collapse)
From commit 04de1306 to 04de1306
1.10.9 (expand/collapse)
From commit 07811f56 to 07811f56
1.10.11 (expand/collapse)
From commit 073b8ce7 to 03507abd
1.10.9 (expand/collapse)
From commit 0708fe49 to 0708fe49
1.10.11 (expand/collapse)
From commit 0066d898 to 00f50b61
1.10.9 (expand/collapse)
From commit 03100da5 to 03100da5
1.10.11 (expand/collapse)
From commit 0377ed90 to 0377ed90
1.10.9 (expand/collapse)
From commit 06749ba3 to 0222f420
1.10.2 (expand/collapse)
From commit 05fe6112 to 05fe6112
1.10.9 (expand/collapse)
From commit 06f2fd5f to 0096eb92
1.10.8 (expand/collapse)
From commit 02885ae8 to 00afc855
1.10.9 (expand/collapse)
From commit 0722158d to 07dfadc8
1.10.8 (expand/collapse)
From commit 04b7c0af to 04b7c0af
1.10.9 (expand/collapse)
From commit 00b385c6 to 03df9f54
1.10.8 (expand/collapse)
From commit 0788a955 to 0788a955
1.10.9 (expand/collapse)
From commit 05d4955a to 060d20de
1.10.8 (expand/collapse)
From commit 00251c06 to 00251c06
1.10.9 (expand/collapse)
From commit 0564f6ab to 06d328c3
1.10.8 (expand/collapse)
From commit 05fa0f1a to 045c2abd
1.10.9 (expand/collapse)
From commit 00213ef1 to 00213ef1
1.10.8 (expand/collapse)
From commit 050aad18 to 050aad18
1.10.9 (expand/collapse)
From commit 005f545f to 038497d3
1.10.8 (expand/collapse)
From commit 015c5a2b to 0601f343
1.10.2 (expand/collapse)
From commit 00347e95 to 00347e95
1.10.8 (expand/collapse)
From commit 063c756b to 00946dc2
1.10.2 (expand/collapse)
From commit 00d8c11a to 00d8c11a
1.10.8 (expand/collapse)
From commit 003fa57c to 03197f94
1.10.2 (expand/collapse)
From commit 020a2121 to 020a2121
1.10.8 (expand/collapse)
From commit 041f70f6 to 041f70f6
1.10.2 (expand/collapse)
From commit 0052523a to 0052523a
1.10.8 (expand/collapse)
From commit 01ff24f1 to 01ff24f1
1.10.2 (expand/collapse)
From commit 0607adde to 03b9e494
1.9.6 (expand/collapse)
From commit 02a3726a to 02a3726a
1.10.2 (expand/collapse)
From commit 075e4883 to 0111c7d8
1.9.6 (expand/collapse)
From commit 044ceae2 to 044ceae2
1.10.2 (expand/collapse)
From commit 00528006 to 0560caa5
1.9.6 (expand/collapse)
From commit 077811eb to 077811eb
1.10.2 (expand/collapse)
From commit 04113fb8 to 04e13de9
1.9.6 (expand/collapse)
From commit 01e1722e to 01e1722e
1.10.2 (expand/collapse)
From commit 04a7df36 to 03cf4bf6
1.9.6 (expand/collapse)
From commit 03730319 to 0477af8a
1.9.4 (expand/collapse)
From commit 024b0414 to 024b0414
1.9.6 (expand/collapse)
From commit 04d60957 to 0635ec3b
1.9.4 (expand/collapse)
From commit 073cd3cf to 04fe1dfe
1.9.3 (expand/collapse)
From commit 04802949 to 00887dc3
1.8.4 (expand/collapse)
From commit 01b0d1c9 to 01b0d1c9
1.9.3 (expand/collapse)
From commit 017a9125 to 00eaf038
1.8.4 (expand/collapse)
From commit 033374d6 to 033374d6
1.9.3 (expand/collapse)
From commit 0583cb37 to 0341d0ab
1.8.4 (expand/collapse)
From commit 023e8f2f to 04806d83
1.6.0_32b03 (expand/collapse)
From commit 0264a886 to 0332f87a
1.6.0_24 (expand/collapse)
From commit 01d9831f to 00dc25ba
1.6.0_20 (expand/collapse)
From commit 05a530fd to 05a530fd
1.6.0_24 (expand/collapse)
From commit 03ef3054 to 06a34e58
1.6.0_20 (expand/collapse)
From commit 0089b865 to 0526aaa8
1.6.0_16 (expand/collapse)
From commit 05ff927d to 0526f2fb
1.6.0_13 (expand/collapse)
From commit 01548fb7 to 00552759
1.6.0_11 (expand/collapse)
From commit 0618e2cd to 03844a3d
1.6.0_6 (expand/collapse)
From commit 0686eecf to 05963ee4
1.6.0_3 (expand/collapse)
From commit 04698c55 to 05cbfdc0
1.6.0 (expand/collapse)
From commit 062308aa to 004057ea