Browse Source

amberc.js: use basename in resolve_js()

Manfred Kroehnert 12 years ago
parent
commit
790602b4a1
1 changed files with 2 additions and 1 deletions
  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) {