From 36004dc4351f643de409be715096214b489da1bb Mon Sep 17 00:00:00 2001 From: Slava Kim Date: Mon, 16 Jun 2014 19:20:19 -0700 Subject: [PATCH] Use the filepath from builder in the sourceMappingURL ref --- tools/bundler.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/bundler.js b/tools/bundler.js index e6df343fe9..104482654b 100644 --- a/tools/bundler.js +++ b/tools/bundler.js @@ -1149,14 +1149,15 @@ _.extend(JsImage.prototype, { if (item.sourceMap) { // Reference the source map in the source. Looked up later by node-inspector. var sourceMapBaseName = item.targetPath + ".map"; - var sourceMapFileName = path.basename(sourceMapBaseName); - item.source = item.source.concat("\n//# sourceMappingURL=" + sourceMapFileName + "\n"); // Write the source map. loadItem.sourceMap = builder.writeToGeneratedFilename( sourceMapBaseName, { data: new Buffer(item.sourceMap, 'utf8') } ); + + var sourceMapFileName = path.basename(loadItem.sourceMap); + item.source = item.source.concat("\n//# sourceMappingURL=" + sourceMapFileName + "\n"); loadItem.sourceMapRoot = item.sourceMapRoot; }