3 Node.js on Escargot is a memory efficient node.js implementation,
4 which runs on top of [Escargot](https://github.com/Samsung/escargot),
5 a memory optimized JavaScript Engine developed by Samsung Research,
6 instead of the default V8 JS engine.
14 git clone git@github.sec.samsung.net:lws/node-escargot.git
15 git submodule update --init --recursive
18 ## How to Compile: Ubuntu
19 ### Install required packages
21 sudo apt-get install -y build-essential cmake clang libicu-dev
25 1. Generate build config files and build node.js
28 ./lwnode/build-cctest.sh
33 ./node ./test/message/hello_world.js
36 ## How to Compile: Tizen
38 Set up a gbs build environment on a Ubuntu machine.
40 ### Build with gbs command
41 You can also build by using the gbs command without using the build util.
42 When using the gbs command, you need to defien a profile.
44 gbs -c ~/gbs.conf build -A arm7l --define 'build_profile tv'
47 * --define 'build_profile `none|tv|kiosk|soundbar`': default is `none`
48 * --define 'build_mode `release|debug`': default is `release`
51 A list of maintainers can be found in [MAINTAINERS.md](MAINTAINERS.md).