Ticket #2607 (closed task: fixed)

Opened 14 months ago

Last modified 2 months ago

port build system to core/util

Reported by: alex Owned by: jburke
Priority: normal Milestone:
Component: General Version: 0.4.1
Severity: normal Keywords:
Cc:

Description

As per the roadmap, port a version of the build system to work with the new package system (see #2500 for status).

Change History

Changed 14 months ago by jburke

(In [7740]) Refs #2607. Initial copy. Will not work yet.

Changed 14 months ago by jburke

(In [7741]) Refs #2607. Slash and burn baby. Stripping things down. Nothing works yet.

Changed 14 months ago by jburke

(In [7753]) Refs #2607. Holder for JS lib scripts

Changed 14 months ago by jburke

(In [7754]) Refs #2607. Holder for cldr utils

Changed 14 months ago by jburke

(In [7755]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7756]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7757]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7758]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7759]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7760]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7761]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7762]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7763]) Refs #2607. Reorganizing.

Changed 14 months ago by jburke

(In [7764]) Refs #2607. Starting non-ant build option. Does not work yet. This build approach should support any number of namespaces.

Changed 14 months ago by jburke

(In [7768]) Refs #2607. Building out knowledge of all top level module prefix dirs.

Changed 14 months ago by jburke

(In [7773]) Refs #2607. Got basic copying working for non-dojo dirs (like dijit). Not very interesting yet.

Changed 14 months ago by jburke

(In [7774]) Refs #2607. Fixing up baseUrl so it works right after a build.

Changed 14 months ago by jburke

(In [7775]) Refs #2607. Got something to actually build. No compression, i18n flattening or xdomain, but you can build base, and run the test harness afterward.

Changed 14 months ago by jburke

(In [7779]) Refs #2607. Got compression to work. Not use build.xml for the release process, but build.js instead. Layered builds, i18n and xdomain do not work yet.

Changed 14 months ago by jburke

(In [7780]) Refs #2607. Got string interning plugged in, but not sure if it really works yet.

Changed 14 months ago by jburke

(In [7781]) Refs #2607. Got string interning plugged in, but not sure if it really works yet. Forgot to remove the intern-strings target from build.xml.

Changed 14 months ago by jburke

(In [7785]) Refs #2607. Allow profile file to contain build options off the dependencies object, and added a help action to explain how to use the build.

Changed 14 months ago by jburke

(In [7881]) Refs #2607. Moved i18n bundle flattening to the new build model. It probably has bugs since I will not be able to test it until we have some real modules that use i18n in the new structure, but at least the code is set up. Still need to do xdomain work in the build process.

Changed 14 months ago by jburke

(In [7898]) Refs #2607. Changed name of the dojo guard files to a non-.js suffix to avoid issues with the svn syntax checker.

Changed 14 months ago by jburke

(In [7986]) Refs #2607. Make sure build options that specify 'false' get a real false value, and skip nls files for interning.

Changed 13 months ago by jburke

  • status changed from new to closed
  • resolution set to fixed

Basic build system is there. I have opened tickets on remaining issues, so closing this bug.

Changed 12 months ago by anonymous

  • milestone deleted

Milestone 0.9M2 deleted

Changed 9 months ago by peller

(In [10220]) Update copyright notice. Refs #2607

Changed 4 months ago by peller

(In [12125]) Update copyrights to 2008. Thanks to doughays for reminding me :) Refs #2607

Changed 2 months ago by peller

(In [13001]) Update copyright. Refs #2607

Note: See TracTickets for help on using tickets.