Explorar o código

amberc.js: use basename in resolve_js()

Manfred Kroehnert %!s(int64=12) %!d(string=hai) anos
pai
achega
790602b4a1
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      bin/amberc.js

+ 2 - 1
bin/amberc.js

@@ -345,7 +345,8 @@ AmberC.prototype.check_for_closure_compiler = function(callback) {
  * @param callback gets called on success with path to .js file as parameter
  */
 AmberC.prototype.resolve_js = function(filename, callback) {
-	var jsFile = filename + this.defaults.loadsuffix + '.js';
+	var baseName = path.basename(filename, '.js');
+	var jsFile = baseName + this.defaults.loadsuffix + '.js';
 	var amberJsFile = path.join(this.amber_dir, 'js', jsFile);
 	console.log('Resolving: ' + jsFile);
 	path.exists(jsFile, function(exists) {