Commit 3aef438a authored by Frank Exoo's avatar Frank Exoo Committed by Marcel Stör
Browse files

Documenting creating integer build (#1961)

parent faefc095
...@@ -55,6 +55,22 @@ editing `BIT_RATE_DEFAULT` in `app/include/user_config.h`: ...@@ -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`
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment