Introduce JSNative project
authorWonYoung Choi <wy80.choi@samsung.com>
Thu, 12 Nov 2015 02:04:13 +0000 (11:04 +0900)
committerWonYoung Choi <wy80.choi@samsung.com>
Thu, 12 Nov 2015 02:34:47 +0000 (11:34 +0900)
commit0075a121376df6d73a220a859e552e541f1cc136
tree91016c1275463f381a01eba38fad2508024c5e5b
parent0a9610d40b59f89a53c1c741ffdb052fcb5ded41
Introduce JSNative project

JSNative consists of set of node.js modules to provide node.js environment
for Tizen platform.
Currently, JSNative has below node.js modules.
- appfw : Using tizen application frameworks
- gcontext: Using glib mainloop
- node-xwalk : Using crosswalk style extension
- jsn-cli : JSNative CLI tools

Change-Id: I8fcd5d8fa43150b06d3db3d53625ddfbaf3e731d
60 files changed:
CMakeLists.txt [new file with mode: 0644]
LICENSE [new file with mode: 0644]
LICENSE.BSD [new file with mode: 0644]
appfw/CMakeLists.txt [new file with mode: 0755]
appfw/lib/appfw.js [new file with mode: 0755]
appfw/package.json [new file with mode: 0644]
appfw/src/appfw.cc [new file with mode: 0755]
appfw/src/appfw.h [new file with mode: 0755]
appfw/src/appfw_native_node.cc [new file with mode: 0755]
gcontext/CMakeLists.txt [new file with mode: 0755]
gcontext/package.json [new file with mode: 0644]
gcontext/src/gcontext.cc [new file with mode: 0755]
gcontext/src/gcontext.h [new file with mode: 0755]
jsn-cli/bin/jsn-cli [new file with mode: 0755]
jsn-cli/lib/build.js [new file with mode: 0755]
jsn-cli/lib/cli.js [new file with mode: 0755]
jsn-cli/lib/create.js [new file with mode: 0755]
jsn-cli/lib/help.js [new file with mode: 0644]
jsn-cli/lib/jsn_error.js [new file with mode: 0644]
jsn-cli/lib/list.js [new file with mode: 0755]
jsn-cli/lib/parser.js [new file with mode: 0755]
jsn-cli/lib/remove.js [new file with mode: 0755]
jsn-cli/lib/shell_util.js [new file with mode: 0644]
jsn-cli/lib/sign.js [new file with mode: 0644]
jsn-cli/package.json [new file with mode: 0755]
jsn-cli/tizen-app-template/icon.png [new file with mode: 0755]
jsn-cli/tizen-app-template/index.js [new file with mode: 0755]
jsn-cli/tizen-app-template/pkgid.appid [new file with mode: 0755]
jsn-cli/tizen-app-template/tizen-manifest.xml [new file with mode: 0755]
node-xwalk/CMakeLists.txt [new file with mode: 0644]
node-xwalk/CPPLINT.cfg [new file with mode: 0644]
node-xwalk/README.md [new file with mode: 0644]
node-xwalk/binding.gyp [new file with mode: 0644]
node-xwalk/examples/echo/Makefile [new file with mode: 0644]
node-xwalk/examples/echo/echo.js [new file with mode: 0644]
node-xwalk/examples/echo/echo_extension.c [new file with mode: 0644]
node-xwalk/examples/echo/libecho.so [new file with mode: 0755]
node-xwalk/examples/echo_binary/Makefile [new file with mode: 0644]
node-xwalk/examples/echo_binary/echo2.js [new file with mode: 0644]
node-xwalk/examples/echo_binary/echo_extension_messaging_2.c [new file with mode: 0644]
node-xwalk/examples/echo_binary/libecho2.so [new file with mode: 0755]
node-xwalk/lib/loader.js [new file with mode: 0644]
node-xwalk/package.json [new file with mode: 0644]
node-xwalk/packaging/node-xwalk.manifest [new file with mode: 0644]
node-xwalk/packaging/node-xwalk.spec [new file with mode: 0644]
node-xwalk/src/extension.cc [new file with mode: 0644]
node-xwalk/src/extension.h [new file with mode: 0644]
node-xwalk/src/extension_adapter.cc [new file with mode: 0644]
node-xwalk/src/extension_adapter.h [new file with mode: 0644]
node-xwalk/src/log.h [new file with mode: 0644]
node-xwalk/src/native_binding.cc [new file with mode: 0644]
node-xwalk/src/native_binding.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension_EntryPoints.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension_Message_2.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension_Permissions.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension_Runtime.h [new file with mode: 0644]
node-xwalk/src/xwalk/extensions/public/XW_Extension_SyncMessage.h [new file with mode: 0644]
packaging/jsnative.manifest [new file with mode: 0644]
packaging/jsnative.spec [new file with mode: 0644]