-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.cmd
3 lines (2 loc) · 2.3 KB
/
build.cmd
1
2
3
CALL ..\..\external\emsdk\emsdk_env.bat
emcc -s ALLOW_MEMORY_GROWTH=1 -s ASSERTIONS=0 -s INVOKE_RUN=0 --embed-file data@ -D _REENTRANT -D NOMME -D LTSSIM -D TTSSIM -D ANSI -D BLD_DECTALK_DLL -D ENGLISH -D ENGLISH_US -D ACCESS32 -D TYPING_MODE -D OS_SIXTY_FOUR_BIT -D ACNA -D DISABLE_AUDIO -s EXPORTED_FUNCTIONS="['_malloc', '_free', '_TextToSpeechStartup', '_TextToSpeechOpenWaveOutFile', '_TextToSpeechSpeak', '_TextToSpeechSync', '_TextToSpeechCloseWaveOutFile', '_TextToSpeechShutdown', '_synthesize']" -s EXPORTED_RUNTIME_METHODS="['FS']" -s MODULARIZE=1 -s EXPORT_ES6=1 -s EXPORT_NAME="DECTalk" -O3 -pthread -o wasm/dectalk.js -I lib -I lib/include -I lib/nt -I lib/osf -I lib/ph -I lib/api -I lib/vtm -I lib/lts -I lib/cmd lib/api/crypt2.c lib/api/decstd97.c lib/api/ttsapi.c lib/cmd/cmd_init.c lib/cmd/cmd_wav.c lib/cmd/cm_char.c lib/cmd/cm_cmd.c lib/cmd/cm_copt.c lib/cmd/cm_main.c lib/cmd/cm_pars.c lib/cmd/cm_phon.c lib/cmd/cm_text.c lib/cmd/cm_util.c lib/cmd/par_ambi.c lib/cmd/par_char.c lib/cmd/par_dict.c lib/cmd/par_pars.c lib/cmd/par_rule.c lib/hlsyn/acxf1c.c lib/hlsyn/brent.c lib/hlsyn/circuit.c lib/hlsyn/frame.c lib/hlsyn/hlframe.c lib/hlsyn/inithl.c lib/hlsyn/llinit.c lib/hlsyn/log10table.c lib/hlsyn/nasalf1x.c lib/hlsyn/reson.c lib/hlsyn/sample.c lib/hlsyn/sqrttable.c lib/hlsyn/voice.c lib/kernel/services.c lib/kernel/usa_init.c lib/lts/loaddict.c lib/lts/lsa_adju.c lib/lts/lsa_coni.c lib/lts/lsa_fr.c lib/lts/lsa_gr.c lib/lts/lsa_ir.c lib/lts/lsa_it.c lib/lts/lsa_ja.c lib/lts/lsa_rtbi.c lib/lts/lsa_rule.c lib/lts/lsa_sl.c lib/lts/lsa_sp.c lib/lts/lsa_task.c lib/lts/lsa_us.c lib/lts/lsa_util.c lib/lts/lsw_main.c lib/lts/ls_chari.c lib/lts/ls_dict.c lib/lts/ls_homo.c lib/lts/ls_math.c lib/lts/ls_proc.c lib/lts/ls_spel.c lib/lts/ls_speli.c lib/lts/ls_suff.c lib/lts/ls_suffi.c lib/osf/dtmmio.c lib/osf/loadable.c lib/osf/playstub.c lib/nt/dbgwins.c lib/nt/disable_audio.c lib/nt/mmalloc.c lib/nt/opthread.c lib/nt/pipe.c lib/nt/spc.c lib/ph/phinit.c lib/ph/phlog.c lib/ph/phprint.c lib/ph/ph_aloph.c lib/ph/ph_claus.c lib/ph/ph_draw.c lib/ph/ph_drwt0.c lib/ph/ph_inton.c lib/ph/ph_main.c lib/ph/ph_romi.c lib/ph/ph_setar.c lib/ph/ph_sort.c lib/ph/ph_syl.c lib/ph/ph_syntx.c lib/ph/ph_task.c lib/ph/ph_timng.c lib/ph/ph_vdefi.c lib/ph/ph_vset.c lib/vtm/playtone.c lib/vtm/sync.c lib/vtm/vtm.c lib/vtm/vtmiont.c lib/synthesize.c