Can someone please explain the build option RELEASE=1 ?
found those lines in Makefile:
# RELEASE=1 # Force release-style compile (no asserts, etc) ifdef RELEASE # force no asserts to be compiled in DEFINES += -DNO_ASSERT -DRELEASE endif
make and sdk 2.0 with USE_NET=1 USE_TELNET=1 USE_GRAPHICS=1 USE_CRYPTO=0 and RELEASE=1 user1.bin uses 473876 bytes of 479232 available
make and same setting but without RELEASE=1 ** user1.bin uses 489364 bytes of 479232 available espruino_esp8266_user1.bin too big!
@MaBe started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Can someone please explain the build option RELEASE=1 ?
found those lines in Makefile:
# RELEASE=1 # Force release-style compile (no asserts, etc)
ifdef RELEASE
# force no asserts to be compiled in
DEFINES += -DNO_ASSERT -DRELEASE
endif
make and sdk 2.0 with USE_NET=1 USE_TELNET=1 USE_GRAPHICS=1 USE_CRYPTO=0 and RELEASE=1
user1.bin uses 473876 bytes of 479232 available
make and same setting but without RELEASE=1
** user1.bin uses 489364 bytes of 479232 available
espruino_esp8266_user1.bin too big!