You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jo...@apache.org on 2016/04/19 23:31:01 UTC

[1/3] git commit: [flex-falcon] [refs/heads/develop] - .gitignore: ignore externs for node

Repository: flex-falcon
Updated Branches:
  refs/heads/develop 170ea47e6 -> e6409b279


.gitignore: ignore externs for node


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

Branch: refs/heads/develop
Commit: a21948d12a2762fd67c10678c0960d71deb8f512
Parents: 170ea47
Author: Josh Tynjala <jo...@apache.org>
Authored: Tue Apr 19 14:18:18 2016 -0700
Committer: Josh Tynjala <jo...@apache.org>
Committed: Tue Apr 19 14:18:18 2016 -0700

----------------------------------------------------------------------
 .gitignore | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a21948d1/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index f5a9ea6..ff2f6b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,6 +35,7 @@ externs/jasmine/externs
 externs/createjs/externs
 externs/createjs/in
 externs/google_maps/externs
+externs/node/externs
 
 # debugger output folders
 debugger/bin/


[3/3] git commit: [flex-falcon] [refs/heads/develop] - node externs: compiles downloaded externs into SWC, but skips some due to errors from externc

Posted by jo...@apache.org.
node externs: compiles downloaded externs into SWC, but skips some due to errors from externc


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

Branch: refs/heads/develop
Commit: e6409b279120c7e7fa9835597604de13c2be9727
Parents: 8bfea6d
Author: Josh Tynjala <jo...@apache.org>
Authored: Tue Apr 19 14:30:42 2016 -0700
Committer: Josh Tynjala <jo...@apache.org>
Committed: Tue Apr 19 14:30:42 2016 -0700

----------------------------------------------------------------------
 externs/node/compile-config.xml      | 115 +++++++++++++++++++++++++++++-
 externs/node/externs/node.js         |  30 --------
 externs/node/missing.js              |  30 ++++++++
 externs/node/node-compile-config.xml |  30 +++++++-
 4 files changed, 172 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e6409b27/externs/node/compile-config.xml
----------------------------------------------------------------------
diff --git a/externs/node/compile-config.xml b/externs/node/compile-config.xml
index 66ae820..564ba44 100644
--- a/externs/node/compile-config.xml
+++ b/externs/node/compile-config.xml
@@ -33,11 +33,122 @@
     </compiler>
     
     <include-sources>
+        <path-element>out/as/constants</path-element>
+        <path-element>out/as/classes</path-element>
         <path-element>out/as/functions</path-element>
+        <path-element>out/as/typedefs</path-element>
     </include-sources>
 
     <include-file>
-        <name>externs/node.js</name>
-        <path>externs/node.js</path>
+        <name>externs/missing.js</name>
+        <path>missing.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/assert.js</name>
+        <path>externs/assert.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/buffer.js</name>
+        <path>externs/buffer.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/child_process.js</name>
+        <path>externs/child_process.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/cluster.js</name>
+        <path>externs/cluster.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/crypto.js</name>
+        <path>externs/crypto.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/dgram.js</name>
+        <path>externs/dgram.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/dns.js</name>
+        <path>externs/dns.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/domain.js</name>
+        <path>externs/domain.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/events.js</name>
+        <path>externs/events.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/fs.js</name>
+        <path>externs/fs.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/http.js</name>
+        <path>externs/http.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/https.js</name>
+        <path>externs/https.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/net.js</name>
+        <path>externs/net.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/os.js</name>
+        <path>externs/os.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/path.js</name>
+        <path>externs/path.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/punycode.js</name>
+        <path>externs/punycode.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/querystring.js</name>
+        <path>externs/querystring.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/readline.js</name>
+        <path>externs/readline.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/repl.js</name>
+        <path>externs/repl.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/stream.js</name>
+        <path>externs/stream.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/string_decoder.js</name>
+        <path>externs/string_decoder.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/tls.js</name>
+        <path>externs/tls.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/tty.js</name>
+        <path>externs/tty.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/url.js</name>
+        <path>externs/url.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/util.js</name>
+        <path>externs/util.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/vm.js</name>
+        <path>externs/vm.js</path>
+    </include-file>
+    <include-file>
+        <name>externs/zlib.js</name>
+        <path>externs/zlib.js</path>
     </include-file>
 </flex-config>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e6409b27/externs/node/externs/node.js
----------------------------------------------------------------------
diff --git a/externs/node/externs/node.js b/externs/node/externs/node.js
deleted file mode 100644
index ebacb75..0000000
--- a/externs/node/externs/node.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- *
- *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
- *  this work for additional information regarding copyright ownership.
- *  The ASF licenses this file to You under the Apache License, Version 2.0
- *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *
- */
-
-/**
- * @fileoverview Externs for Node.js
- * @see https://nodejs.org/api/
- * @externs
- */
-
-/**
- * @param {string} id
- * @return {*}
- */
-function require(id) {};

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e6409b27/externs/node/missing.js
----------------------------------------------------------------------
diff --git a/externs/node/missing.js b/externs/node/missing.js
new file mode 100644
index 0000000..ebacb75
--- /dev/null
+++ b/externs/node/missing.js
@@ -0,0 +1,30 @@
+/*
+ *
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ */
+
+/**
+ * @fileoverview Externs for Node.js
+ * @see https://nodejs.org/api/
+ * @externs
+ */
+
+/**
+ * @param {string} id
+ * @return {*}
+ */
+function require(id) {};

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e6409b27/externs/node/node-compile-config.xml
----------------------------------------------------------------------
diff --git a/externs/node/node-compile-config.xml b/externs/node/node-compile-config.xml
index e4f88dc..c0a3e50 100644
--- a/externs/node/node-compile-config.xml
+++ b/externs/node/node-compile-config.xml
@@ -31,7 +31,35 @@
     </compiler>
     
     <external>
-        <path-element>externs/node.js</path-element>
+        <path-element>missing.js</path-element>
+        <path-element>externs/assert.js</path-element>
+        <path-element>externs/buffer.js</path-element>
+        <path-element>externs/child_process.js</path-element>
+        <path-element>externs/cluster.js</path-element>
+        <path-element>externs/crypto.js</path-element>
+        <path-element>externs/dgram.js</path-element>
+        <path-element>externs/dns.js</path-element>
+        <path-element>externs/domain.js</path-element>
+        <path-element>externs/events.js</path-element>
+        <path-element>externs/fs.js</path-element>
+        <!--<path-element>externs/globals.js</path-element>-->
+        <!--<path-element>externs/http.js</path-element>-->
+        <!--<path-element>externs/https.js</path-element>-->
+        <path-element>externs/net.js</path-element>
+        <path-element>externs/os.js</path-element>
+        <path-element>externs/path.js</path-element>
+        <path-element>externs/punycode.js</path-element>
+        <path-element>externs/querystring.js</path-element>
+        <path-element>externs/readline.js</path-element>
+        <path-element>externs/repl.js</path-element>
+        <path-element>externs/stream.js</path-element>
+        <path-element>externs/string_decoder.js</path-element>
+        <path-element>externs/tls.js</path-element>
+        <path-element>externs/tty.js</path-element>
+        <path-element>externs/url.js</path-element>
+        <path-element>externs/util.js</path-element>
+        <path-element>externs/vm.js</path-element>
+        <!--<path-element>externs/zlib.js</path-element>-->
     </external>
     
     <as-root>out/as</as-root>


[2/3] git commit: [flex-falcon] [refs/heads/develop] - compiler.jx: downloads externs for Node.js from closure-compiler repository and copies them into externs/node/externs

Posted by jo...@apache.org.
compiler.jx: downloads externs for Node.js from closure-compiler repository and copies them into externs/node/externs


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/8bfea6d0
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/8bfea6d0
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/8bfea6d0

Branch: refs/heads/develop
Commit: 8bfea6d0a124d68e6e4e233293d7986d842690d4
Parents: a21948d
Author: Josh Tynjala <jo...@apache.org>
Authored: Tue Apr 19 14:29:25 2016 -0700
Committer: Josh Tynjala <jo...@apache.org>
Committed: Tue Apr 19 14:29:25 2016 -0700

----------------------------------------------------------------------
 compiler.jx/downloads.xml | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/8bfea6d0/compiler.jx/downloads.xml
----------------------------------------------------------------------
diff --git a/compiler.jx/downloads.xml b/compiler.jx/downloads.xml
index de6bfe5..50b5648 100644
--- a/compiler.jx/downloads.xml
+++ b/compiler.jx/downloads.xml
@@ -253,11 +253,42 @@
     <mkdir dir="${basedir}/../externs/jquery/externs" />
     <mkdir dir="${basedir}/../externs/jasmine/externs" />
     <mkdir dir="${basedir}/../externs/google_maps/externs" />
+    <mkdir dir="${basedir}/../externs/node/externs" />
     <unzip src="${download.dir}/temp/externs/externs.zip" dest="${basedir}/../externs/js/externs" />
     <get src="https://closureidl.googlecode.com/files/svg.js" dest="${basedir}/../externs/js/externs/svg.js"/>
     <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-1.9.js" dest="${basedir}/../externs/jquery/externs/jquery-1.9.js"/>
     <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jasmine-2.0.js" dest="${basedir}/../externs/jasmine/externs/jasmine-2.0.js"/>
     <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/maps/google_maps_api_v3_11.js" dest="${basedir}/../externs/google_maps/externs/google_maps_api_v3_11.js"/>
+    <!-- start node externs-->
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/assert.js" dest="${basedir}/../externs/node/externs/assert.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/buffer.js" dest="${basedir}/../externs/node/externs/buffer.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/child_process.js" dest="${basedir}/../externs/node/externs/child_process.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/cluster.js" dest="${basedir}/../externs/node/externs/cluster.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/crypto.js" dest="${basedir}/../externs/node/externs/crypto.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/dgram.js" dest="${basedir}/../externs/node/externs/dgram.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/dns.js" dest="${basedir}/../externs/node/externs/dns.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/domain.js" dest="${basedir}/../externs/node/externs/domain.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/events.js" dest="${basedir}/../externs/node/externs/events.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/fs.js" dest="${basedir}/../externs/node/externs/fs.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/globals.js" dest="${basedir}/../externs/node/externs/globals.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/http.js" dest="${basedir}/../externs/node/externs/http.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/https.js" dest="${basedir}/../externs/node/externs/https.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/net.js" dest="${basedir}/../externs/node/externs/net.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/os.js" dest="${basedir}/../externs/node/externs/os.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/path.js" dest="${basedir}/../externs/node/externs/path.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/punycode.js" dest="${basedir}/../externs/node/externs/punycode.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/querystring.js" dest="${basedir}/../externs/node/externs/querystring.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/readline.js" dest="${basedir}/../externs/node/externs/readline.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/repl.js" dest="${basedir}/../externs/node/externs/repl.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/stream.js" dest="${basedir}/../externs/node/externs/stream.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/string_decoder.js" dest="${basedir}/../externs/node/externs/string_decoder.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/tls.js" dest="${basedir}/../externs/node/externs/tls.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/tty.js" dest="${basedir}/../externs/node/externs/tty.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/url.js" dest="${basedir}/../externs/node/externs/url.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/util.js" dest="${basedir}/../externs/node/externs/util.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/vm.js" dest="${basedir}/../externs/node/externs/vm.js"/>
+    <get src="https://raw.githubusercontent.com/google/closure-compiler/master/contrib/nodejs/zlib.js" dest="${basedir}/../externs/node/externs/zlib.js"/>
+    <!-- end node externs-->
   </target>
 
   <target name="download-dependency-jar" if="project.download.jar" description="Downloads a jar to the lib directory.">