Opened 12 years ago

Closed 7 years ago

#3210 closed enhancement (wontfix)

Allow auto-discovery of build files

Reported by: James Burke Owned by: Rawld Gill
Priority: high Milestone: future
Component: BuildSystem Version: 0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by James Burke)

Allow module directories to define their own build.js file (or some sort of build file in js) and have the build process discover them and run them.

This also means:

  • Pull out the argument specification and building from build.js to a jslib.
  • Need s jslib function for calling out to exec shell commands through java.

Use the dojox.flash stuff with mtasc as a test case.

Change History (9)

comment:1 Changed 12 years ago by James Burke

Milestone: 0.91.0

comment:2 Changed 11 years ago by James Burke

Milestone: 1.01.1

comment:3 Changed 11 years ago by James Burke

Milestone: 1.11.2

Pushing this off until we get more dojox stuff sorted out.

comment:4 Changed 11 years ago by James Burke

dmachi asked about this today, and was wondering if we could do something like pass in a profileDirectory=path1,path2 sort of thing, and any profile.js files under that directory would be integrated in the build.

One of the tricky things with this setup is the merging of layers: normally each profile.js file means a build of dojo.js. With this model, we only want one global dojo.js, and we should probably throw an error if another dojo.js is defined in a sub-profile.js file.

comment:5 Changed 11 years ago by James Burke

Description: modified (diff)
Milestone: 1.21.3

Moving until there is a good use case that defines what we need for this.

comment:6 Changed 10 years ago by James Burke

Milestone: 1.3future

comment:7 Changed 7 years ago by ben hockey

Status: newpending

given that we have completely replaced the build tool since the last time this ticket was modified, do we need to keep this ticket open?

if there's no response within 14 days it will automatically close

comment:8 Changed 7 years ago by bill

Owner: changed from James Burke to Rawld Gill

Bulk update to assign BuildSystem? tickets to Rawld. Many of these are probably already fixed in 1.7.

comment:9 Changed 7 years ago by Rawld Gill

Resolution: wontfix
Status: pendingclosed

this it no longer applicable.

Note: See TracTickets for help on using tickets.