https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=C2EG6R4LHBHT2
--
You received this message because you are subscribed to the Google Groups "Cappuccino & Objective-J" group.
To unsubscribe from this group and stop receiving emails from it, send an email to objectivej+...@googlegroups.com.
To post to this group, send email to objec...@googlegroups.com.
Visit this group at http://groups.google.com/group/objectivej?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
...
--
You received this message because you are subscribed to the Google Groups "Cappuccino & Objective-J" group.
To unsubscribe from this group and stop receiving emails from it, send an email to objectivej+...@googlegroups.com.
To post to this group, send email to objec...@googlegroups.com.
Visit this group at http://groups.google.com/group/objectivej.
Visit this group at https://groups.google.com/group/objectivej.
For more options, visit https://groups.google.com/d/optout.
Hi!Below is what we have got from Aparajita. There are some loose ends that needs to be adressed. Some of them are quite large like the preprocessor is gone and try to fit this into the current build system or create a new. The compiler does not handle framework @imports so that needs to be fixed. Also we will not be able to do compilation on the fly so everything need to be precompiled.This is a lot of work so one way to go might be to use the compiler, create a new preprocessor and plug it into the current build and load system in Cappuccino. We get the ES6 syntax but everything else will be the same and it will still not run on Node.js.Another alternative is to keep the current compiler and load system then create a new build system that will run on Node.js. When that is done we can continue and replace/expand the current compiler so it will include ES6 syntax etc.- Martin
Creating just a build system seems to lower the technical risk and effort substantially.Can anyone restate (in a sentence or two) the need for any of this for latecomers to the discussion like myself?I presume a driving factor is eliminating the dependance on Narwhal and Rhino?I'm also assuming that 'make' isn't an option for any of this because of Windows?
12 mars 2017 kl. 05:53 skrev Frank Rehwinkel <frankre...@gmail.com>:
Please give the public docker image at the hub under frankreh/narwhal-node a try.
If it's useful, we can fine tune what an image should have in it - I can also just share the Dockerfile. Just run the image and you will be placed in a bash shell under the user id of 'docker'. No password. sudo has been setup. You may want to run narwhal with no args to see what the REPL is like. Or cd to cappuccino and run jake build. The image is still rather large - maybe removing debian packages that were needed for the install but which aren't needed for running node would be useful in the future. Oh, its a debian 8 jessie distro.
I haven't even tried to run it on a mac - should work. I built it on a Linux machine and tested it there.
Had to install java into the docker image too since jake still uses it for a few things. So you can build with rhino too and compare the results.Good luck!-Frank
--
You received this message because you are subscribed to a topic in the Google Groups "Cappuccino & Objective-J" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/objectivej/OOzD5f-Nyrk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to objectivej+unsubscribe@googlegroups.com.
To post to this group, send email to objec...@googlegroups.com.
Visit this group at https://groups.google.com/group/objectivej.
For more options, visit https://groups.google.com/d/optout.
11 мая 2017 г., в 0:36, Frank Rehwinkel <frankre...@gmail.com> написал(а):
Glad to. It was my first Dockerfile so be kind! Hope you find it helpful. I since learned that there are smaller debian images available but they would require some playing around with to see what else needed to be apt-get installed.https://gist.github.com/FrankReh/66a687f85a5aa974b655145e2e0ef596
--
You received this message because you are subscribed to a topic in the Google Groups "Cappuccino & Objective-J" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/objectivej/OOzD5f-Nyrk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to objectivej+...@googlegroups.com.