diff options
author | Dave Methvin <dave.methvin@gmail.com> | 2013-05-24 12:37:32 -0400 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2013-05-24 12:37:32 -0400 |
commit | 9cbd6898b9deb1a21b796933ba6f4e6dd801172e (patch) | |
tree | 04c57f870609e820d98e8bc86fdebd32f6e10464 | |
parent | 997da31121b9d084ccba05a9bb1e258c8c8faaf0 (diff) | |
download | jquery-9cbd6898b9deb1a21b796933ba6f4e6dd801172e.tar.gz jquery-9cbd6898b9deb1a21b796933ba6f4e6dd801172e.zip |
Do not include the path in map references.
-rw-r--r-- | build/release.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/build/release.js b/build/release.js index 857964a13..886387995 100644 --- a/build/release.js +++ b/build/release.js @@ -149,7 +149,8 @@ function makeReleaseCopies( next ) { Object.keys( releaseFiles ).forEach(function( key ) { var text, builtFile = releaseFiles[ key ], - releaseFile = "dist/" + key.replace( /VER/g, releaseVersion ); + unpathedFile = key.replace( /VER/g, releaseVersion ), + releaseFile = "dist/" + unpathedFile; // Beta releases don't update the jquery-latest etc. copies if ( !isBeta || key.indexOf( "VER" ) >= 0 ) { @@ -160,8 +161,8 @@ function makeReleaseCopies( next ) { // "file":"jquery.min.js","sources":["jquery.js"] text = fs.readFileSync( builtFile, "utf8" ) .replace( /"file":"([^"]+)","sources":\["([^"]+)"\]/, - "\"file\":\"" + releaseFile.replace( /\.min\.map/, ".min.js" ) + - "\",\"sources\":[\"" + releaseFile.replace( /\.min\.map/, ".js" ) + "\"]" ); + "\"file\":\"" + unpathedFile.replace( /\.min\.map/, ".min.js" ) + + "\",\"sources\":[\"" + unpathedFile.replace( /\.min\.map/, ".js" ) + "\"]" ); fs.writeFileSync( releaseFile, text ); } else if ( /\.min\.js$/.test( releaseFile ) ) { // Minified files point back to the corresponding map; @@ -169,7 +170,7 @@ function makeReleaseCopies( next ) { // "//@ sourceMappingURL=jquery.min.map" text = fs.readFileSync( builtFile, "utf8" ) .replace( /\/\/@ sourceMappingURL=\S+/, - "//@ sourceMappingURL=" + releaseFile.replace( /\.js$/, ".map" ) ); + "//@ sourceMappingURL=" + unpathedFile.replace( /\.js$/, ".map" ) ); fs.writeFileSync( releaseFile, text ); } else if ( builtFile !== releaseFile ) { copy( builtFile, releaseFile ); |