{"name":"ant","summary":"Java-based build tool","description":"Apache Ant is a Java-based build tool.  In theory, it is kind of like\nMake, but without Make's wrinkles.\n\nWhy another build tool when there is already make, gnumake, nmake, jam,\nand others? Because all those tools have limitations that Ant's\noriginal author couldn't live with when developing software across\nmultiple platforms.  Make-like tools are inherently shell-based -- they\nevaluate a set of dependencies, then execute commands not unlike what\nyou would issue in a shell.  This means that you can easily extend\nthese tools by using or writing any program for the OS that you are\nworking on.  However, this also means that you limit yourself to the\nOS, or at least the OS type such as Unix, that you are working on.\n\nAnt is different.  Instead of a model where it is extended with\nshell-based commands, Ant is extended using Java classes.  Instead of\nwriting shell commands, the configuration files are XML-based, calling\nout a target tree where various tasks get executed.  Each task is run\nby an object that implements a particular Task interface.","homepage_url":"https://ant.apache.org/","license":"Apache-2.0","attribute_paths":["ant"],"releases":[{"version":"1.10.18","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ant","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/jns0hg0vxgxd3byn4l6b0jm6why3nnr7-ant-1.10.18","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ant","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/chwl89gy54xjp5p5vrkp0yshxnsl33sw-ant-1.10.18","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/i7x8904vjg3wql2wx02vd8ifd2m950zr-ant-1.10.18","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS (Apple Silicon only)","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.17","last_updated":"2026-08-27T07:16:00Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ant","commit_hash":"c27cdad491a991b11ed731760aa2ef8db0cb0410","date":"2026-08-27T07:16:00Z","outputs":[{"name":"out","path":"/nix/store/zxsam3s9c3wym1mxwkz1cgdkcvzizw99-ant-1.10.17","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ant","commit_hash":"c27cdad491a991b11ed731760aa2ef8db0cb0410","date":"2026-08-27T07:16:00Z","outputs":[{"name":"out","path":"/nix/store/0fyp68h4fpy9wx9bxswwal2mq740mssz-ant-1.10.17","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ant","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/q2q3fg9v25hl7xxdz423p8ba01lj4pyy-ant-1.10.17","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"c27cdad491a991b11ed731760aa2ef8db0cb0410","date":"2026-08-27T07:16:00Z","outputs":[{"name":"out","path":"/nix/store/kfbwsxm3gm5py4fqhiwiyxv65rcyigxl-ant-1.10.17","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.15","last_updated":"2026-04-23T13:07:47Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ant","commit_hash":"01fbdeef22b76df85ea168fbfe1bfd9e63681b30","date":"2026-04-23T13:07:47Z","outputs":[{"name":"out","path":"/nix/store/40g0mzrx96j0hapvf4fxsxy619afnsfs-ant-1.10.15","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ant","commit_hash":"01fbdeef22b76df85ea168fbfe1bfd9e63681b30","date":"2026-04-23T13:07:47Z","outputs":[{"name":"out","path":"/nix/store/a38iwagv610hiva274chjl445y5psq75-ant-1.10.15","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ant","commit_hash":"01fbdeef22b76df85ea168fbfe1bfd9e63681b30","date":"2026-04-23T13:07:47Z","outputs":[{"name":"out","path":"/nix/store/0i1x2ixf5apdnlgmkhmdh7yjm4n1f64r-ant-1.10.15","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"01fbdeef22b76df85ea168fbfe1bfd9e63681b30","date":"2026-04-23T13:07:47Z","outputs":[{"name":"out","path":"/nix/store/07q1b4qmymwcaqw50km5hl1xb3nnvlz6-ant-1.10.15","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.11","last_updated":"2024-11-16T04:25:12Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ant","commit_hash":"34a626458d686f1b58139620a8b2793e9e123bba","date":"2024-11-16T04:25:12Z","outputs":[{"name":"out","path":"/nix/store/xn5xihns50zxa3g5sm74zyhl09y4990a-ant-1.10.11","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ant","commit_hash":"34a626458d686f1b58139620a8b2793e9e123bba","date":"2024-11-16T04:25:12Z","outputs":[{"name":"out","path":"/nix/store/lw1xy02sgmvjwln3rh1ngxl695mri0c1-ant-1.10.11","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ant","commit_hash":"34a626458d686f1b58139620a8b2793e9e123bba","date":"2024-11-16T04:25:12Z","outputs":[{"name":"out","path":"/nix/store/0w2akpq9fccc278c3wsqdd4gihyqvqk9-ant-1.10.11","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"34a626458d686f1b58139620a8b2793e9e123bba","date":"2024-11-16T04:25:12Z","outputs":[{"name":"out","path":"/nix/store/m771wpk2p5mylkmx85qrcv2jnz53ax8q-ant-1.10.11","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.9","last_updated":"2021-07-05T19:22:21Z","platforms":[{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ant","commit_hash":"3e0ce8c5d478d06b37a4faa7a4cc8642c6bb97de","date":"2021-07-05T19:22:21Z","outputs":[],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"3e0ce8c5d478d06b37a4faa7a4cc8642c6bb97de","date":"2021-07-05T19:22:21Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS (Intel only)","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.8","last_updated":"2020-10-25T07:12:25Z","platforms":[{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"7ad5e816faba3f808e2a8815b14d0f023a4e2160","date":"2020-10-25T07:12:25Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"1.10.2","last_updated":"2020-08-14T16:23:34Z","platforms":[{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ant","commit_hash":"96745f0228359a71051a1d0bda4080e7ec134ade","date":"2020-08-14T16:23:34Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}