GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Samsung/node-jerryscript: JS runtime based on JerryScript

BranchesTags
Open more actions menu

Latest commit

 

History

21,081 Commits
21,081 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
benchmark
benchmark
 
 
deps
deps
 
 
doc
doc
 
 
lib
lib
 
 
packaging
packaging
 
 
src
src
 
 
test
test
 
 
tools
tools
 
 
.editorconfig
.editorconfig
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.yaml
.eslintrc.yaml
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.mailmap
.mailmap
 
 
.nycrc
.nycrc
 
 
.remarkrc
.remarkrc
 
 
.travis.yml
.travis.yml
 
 
AUTHORS
AUTHORS
 
 
BSDmakefile
BSDmakefile
 
 
BUILDING.md
BUILDING.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
COLLABORATOR_GUIDE.md
COLLABORATOR_GUIDE.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
CPP_STYLE_GUIDE.md
CPP_STYLE_GUIDE.md
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
README.nodejs
README.nodejs
 
 
android-configure
android-configure
 
 
common.gypi
common.gypi
 
 
configure
configure
 
 
node.gyp
node.gyp
 
 
node.gypi
node.gypi
 
 
vcbuild.bat
vcbuild.bat
 
 

Repository files navigation

node-jerryscript

Build & test instructions

  1. Run the appropriate configure command:
  • x86 configuration:
$ ./configure --without-dtrace --without-etw --without-perfctr \
    --without-ssl --without-inspector --without-intl --without-snapshot \
    --dest-cpu x86 --without-bundled-v8
  • x64 configuration:
$ ./configure --without-dtrace --without-etw --without-perfctr \
    --without-ssl --without-inspector --without-intl --without-snapshot \
    --dest-cpu x64 --without-bundled-v8
  • ARM32 cross-compile configuration:
$ CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ \
    ./configure --without-dtrace --without-etw --without-perfctr --without-ssl \
    --without-inspector --without-intl --without-snapshot --dest-cpu arm \
    --cross-compiling --dest-os=linux --with-arm-float-abi=hard --with-arm-fpu=neon \
    --without-bundled-v8

The --without-bundled-v8 option was hijacked to force build Node with JerryScript.

  1. Run make . Optionally use make -j4

  2. After build execute the following steps for a "hello" output:

$ echo "console.log('hello');" >> test.js
$ ./node test.js

About

JS runtime based on JerryScript

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

30 stars

Watchers

9 watching

Forks

20 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.