Skip to content

Commit 4ac332f

Browse files
committed
Allow requirejs.tools.traceFiles to be executed several times within the same node session
1 parent bd93dc1 commit 4ac332f

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

build/jslib/x.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,14 +150,18 @@ var requirejs, require, define;
150150
//the callback.
151151
callback.__requireJsBuild = true;
152152

153-
requirejs({
154-
context: 'build'
155-
}, ['build', 'logger', 'requirePatch'],
156-
function (build, logger, requirePatch) {
153+
var cb = function (build, logger, requirePatch) {
157154
//Enable the requirePatch that hooks up the tracing tools.
158155
requirePatch();
159156
callback(build, logger);
160-
});
157+
};
158+
159+
cb.__requireJsBuild = true;
160+
161+
requirejs({
162+
context: 'build'
163+
}, ['build', 'logger', 'requirePatch'],
164+
cb);
161165
}
162166

163167
/**

0 commit comments

Comments
 (0)