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