jerryscript-project / jerryscript

Ultra-lightweight JavaScript engine for the Internet of Things.
https://jerryscript.net
Apache License 2.0
6.95k stars 673 forks source link

Outdated or incorrect build instructions for several targets #2103

Open akosthekiss opened 6 years ago

akosthekiss commented 6 years ago

During the scripting of target build test automation for Travis CI (#2102), several issues have been identified:

It would be great if target maintainers could check these out.

akosthekiss commented 6 years ago

A related issue, but not documentation related: calling make from makefiles is preferably done via $(MAKE) note make. Quote from the GNU make manual:

Recursive make commands should always use the variable MAKE, not the explicit command name ‘make’

Explanation can be found here: https://www.gnu.org/software/make/manual/make.html#MAKE-Variable

Affected makefiles: Makefile.{esp8266,mbed,particle,riot,tizenrt,zephyr}

yichoi commented 6 years ago

I would like to select again official targets again to focus our resources.