Documenting creating integer build (#1961)
This commit is contained in:
parent
faefc09595
commit
3aef438aa0
|
@ -55,6 +55,22 @@ editing `BIT_RATE_DEFAULT` in `app/include/user_config.h`:
|
||||||
Note that, by default, the firmware runs an auto-baudrate detection algorithm so that typing a few characters at boot time will cause
|
Note that, by default, the firmware runs an auto-baudrate detection algorithm so that typing a few characters at boot time will cause
|
||||||
the firmware to lock onto that baud rate (between 1200 and 230400).
|
the firmware to lock onto that baud rate (between 1200 and 230400).
|
||||||
|
|
||||||
|
### Integer build
|
||||||
|
By default a build will be generated supporting floating-point variables.
|
||||||
|
To reduce memory size an integer build can be created. You can change this
|
||||||
|
either by uncommenting `LUA_NUMBER_INTEGRAL` in `app/include/user_config.h`:
|
||||||
|
|
||||||
|
```c
|
||||||
|
#define LUA_NUMBER_INTEGRAL
|
||||||
|
```
|
||||||
|
|
||||||
|
OR by overriding this with the `make` command as it's [done during the CI
|
||||||
|
build](https://github.com/nodemcu/nodemcu-firmware/blob/master/.travis.yml#L30):
|
||||||
|
|
||||||
|
```
|
||||||
|
make EXTRA_CCFLAGS="-DLUA_NUMBER_INTEGRAL ....
|
||||||
|
```
|
||||||
|
|
||||||
### Tag Your Build
|
### Tag Your Build
|
||||||
Identify your firmware builds by editing `app/include/user_version.h`
|
Identify your firmware builds by editing `app/include/user_version.h`
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue