xtool/contrib/mORMot/SyNode/mozjs/BuildInstruction.md

1.1 KiB

##Preparation

Build SpiderMonkey 45

Follow instruction from Mozilla Build Documentation The valid options for configure is:

../configure --enable-ctypes --disable-jemalloc

Minimize a library size

You can minimize a icu56 library size by customizing a languages included in the data file icudt56.dll

It can be done using ICU Data Library Customizer

Use a Advanced Options in the bottom of page to filter and deselect intems you not required Our distribution include icudt56.dll WITHOUT

  • Urdu
  • Chinese
  • Japanese
  • Korean
  • Zulu
  • Vietnamese