瀏覽代碼

amberc.js: compiled_categories entry in configuration is not needed anymore

Manfred Kroehnert 11 年之前
父節點
當前提交
257e5fdd91
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      bin/amberc.js

+ 3 - 3
bin/amberc.js

@@ -116,7 +116,6 @@ var createDefaults = function(amber_dir, finished_callback){
 		'deploy': false,
 		'libraries': [],
 		'compile': [],
-		'compiled_categories': [],
 		'compiled': [],
 		'program': undefined,
 		'verbose': false,
@@ -271,7 +270,6 @@ AmberC.prototype.collect_st_files = function(stFiles, callback) {
 			var stFile = data[0];
 			var stCategory = data[1];
 			defaults.compile.push(stFile);
-			defaults.compiled_categories.push(stCategory);
 			defaults.compiled.push(stCategory + defaults.suffix_used + '.js');
 		});
 		callback();
@@ -286,6 +284,7 @@ AmberC.prototype.collect_st_files = function(stFiles, callback) {
 			if (exists) {
 				_callback(stFile, category);
 			} else {
+				console.log('Checking: ' + amberStFile);
 				fs.exists(amberStFile, function(exists) {
 					if (exists) {
 						_callback(amberStFile, category);
@@ -473,7 +472,8 @@ AmberC.prototype.category_export = function() {
 	var defaults = this.defaults;
 	var self = this;
 	// export categories as .js
-	async_map(defaults.compiled_categories, function(category, callback) {
+	async_map(defaults.compile, function(stFile, callback) {
+		var category = path.basename(stFile, '.st');
 		var jsFile = category + defaults.suffix_used + '.js';
 		var jsFileDeploy = category + defaults.suffix_used + '.deploy.js';
 		console.log('Exporting ' + (defaults.deploy ? '(debug + deploy)' : '(debug)')