flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cd...@apache.org
Subject [02/10] git commit: [flex-utilities] [refs/heads/feature/flash-downloader] - npm-flexjs: fixes line endings on all files in js/bin that don't have an extension
Date Thu, 06 Oct 2016 13:48:07 GMT
npm-flexjs: fixes line endings on all files in js/bin that don't have an extension


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/1bd90607
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/1bd90607
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/1bd90607

Branch: refs/heads/feature/flash-downloader
Commit: 1bd90607272908b8364e20a99524485a9bde3e2a
Parents: 5966405
Author: Josh Tynjala <joshtynjala@apache.org>
Authored: Wed Aug 17 12:54:22 2016 -0700
Committer: Josh Tynjala <joshtynjala@apache.org>
Committed: Wed Aug 17 12:54:22 2016 -0700

----------------------------------------------------------------------
 .../dependencies/download_dependencies.js       | 21 +++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/1bd90607/npm-flexjs/dependencies/download_dependencies.js
----------------------------------------------------------------------
diff --git a/npm-flexjs/dependencies/download_dependencies.js b/npm-flexjs/dependencies/download_dependencies.js
index 3858049..851e041 100644
--- a/npm-flexjs/dependencies/download_dependencies.js
+++ b/npm-flexjs/dependencies/download_dependencies.js
@@ -20,6 +20,7 @@
 'use strict';
 
 var fs = require('fs');
+var path = require('path');
 var mkdirp = require('mkdirp');
 var eol = require('eol');
 var constants = require('./Constants');
@@ -51,18 +52,20 @@ function updateScriptEOL()
 {
     try
     {
-        var files = 
-        [
-            'js/bin/asjscnpm',
-            'js/bin/asjscompcnpm',
-            'js/bin/mxmlcnpm'
-        ];
+        var dirPath = path.join('js', 'bin');
+        var files = fs.readdirSync(dirPath);
         do
         {
-            var file = files.shift();
-            var data = fs.readFileSync(file, {encoding: 'utf8'});
+            var filePath = files.shift();
+            if(path.extname(filePath) !== '')
+            {
+                //skip windows batch files
+                continue;
+            }
+            filePath = path.resolve(dirPath, filePath);
+            var data = fs.readFileSync(filePath, {encoding: 'utf8'});
             data = eol.lf(data);
-            fs.writeFileSync(file, data, {encoding: 'utf8', mode: 0o755});
+            fs.writeFileSync(filePath, data, {encoding: 'utf8', mode: 0o755});
         }
         while(files.length > 0)
     }


Mime
View raw message