Files
jerryscript/02.how-to.md
T
Evgeny Gavrin 8d3ae4f1c5 update
2015-06-13 19:32:24 +03:00

1.3 KiB

layout, title, permalink
layout title permalink
page How To /how-to/

This is very simple way of compiling JerryScript. (Please add more so to guide how to build.)

Get the source

You may know this.

git clone https://github.com/Samsung/jerryscript.git
cd jerryscript

Building

It's based on Ubuntu Linux 14.04 LTS. You may need to read https://github.com/Samsung/jerryscript/wiki/Prerequisites before starting.

make

For the first time of the make, it'll prepare prerequisites with next message. It may take some time so go grab some coffee.

Setting up prerequisites... (log file: ./build/prerequisites/prerequisites.log)

After prerequisites are prepared, make will build all supporting platforms and mods. It may also take a while.

If only debug version for linux for development, just do as;

make debug.linux

without LTO(Link Time Optimization) and debug for linux

LTO=ff make debug.linux

if something goes wrong, it'll show

Build failed. See ./build/bin/unittests/make.log for details.

Testing

make unittests

It should have no errors if it is ok.

Check before committing

make precommit -j

This will check any problems in your modifications. may take some time depending on your machine. This is necessary before pull requests but can omit for local commits.