Procházet zdrojové kódy

Documenting creating integer build (#1961)

Frank Exoo před 7 roky
rodič
revize
3aef438aa0
1 změnil soubory, kde provedl 16 přidání a 0 odebrání
  1. 16 0
      docs/en/build.md

+ 16 - 0
docs/en/build.md

@@ -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
 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
 Identify your firmware builds by editing `app/include/user_version.h`