Skip to main content

Search and Top Navigation

#7411 closed enhancement (wontfix)

Opened May 22, 2011 10:34AM UTC

Closed February 24, 2012 12:26PM UTC

Split build.xml file into macrodefs in separate files

Reported by: techtangents Owned by:
Priority: minor Milestone: 1.9.0
Component: [meta] ui.build Version: 1.8.13
Keywords: Cc:
Blocked by: Blocking:
Description

I don't really like Ant, but if you must use it, macrodefs are the way to go. It gets really messy otherwise. Macrodefs can be easily moved into different files, so you don't end up with one giant script. I've seen it before - not pretty.

I think for the jquery-ui build file they will help clarify the high-level structure of the build, make it more modular, help show what exactly is going on, reduce dupe and improve maintainability.

I've started on this and will send a pull request soon.

Attachments (0)
Change History (5)

Changed May 22, 2011 10:35AM UTC by techtangents comment:1

Ooh sorry - should have logged as "enhancement", not "bug".

Changed May 22, 2011 10:46AM UTC by rdworth comment:2

type: bugenhancement

Changed May 22, 2011 10:51AM UTC by techtangents comment:3

Thanks.

Changed May 22, 2011 10:51AM UTC by techtangents comment:4

Pull request issued: https://github.com/jquery/jquery-ui/pull/325

Hope you like it!

Changed February 24, 2012 12:26PM UTC by jzaefferer comment:5

resolution: → wontfix
status: newclosed

Moving away from ant.