Provided by: emscripten_3.1.5~dfsg-3ubuntu1_all bug

NAME

       embuilder - Tool to manage building of Emscripten system libraries and ports

DESCRIPTION

       usage: embuilder.py [-h] [--lto] [--pic] [--force] [--verbose] [--wasm64]

              operation targets [targets ...]

       Tool to manage building of system libraries and ports.

       In  general  emcc  will build them automatically on demand, so you do not strictly need to
       use this tool, but it gives you more control over the process (in particular, if emcc does
       this automatically, and you are running multiple build commands in parallel, confusion can
       occur).

   positional arguments:
       operation
              currently only "build" and "clear" are supported

       targets
              see below

   options:
       -h, --help
              show this help message and exit

       --lto  build bitcode object for LTO

       --pic  build relocatable objects for suitable for dynamic linking

       --force
              force rebuild of target (by removing it first)

       --verbose
              show build commands

       --wasm64
              use wasm64 architecture

       Available targets:

              build / clear boost_headers

              bullet  bzip2  cocos2d  crt1  crt1_reactor  crtbegin   freetype   giflib   harfbuzz
              harfbuzz-mt   icu   icu-mt   libGL   libGL-emu   libGL-emu-full_es3   libGL-emu-ofb
              libGL-emu-ofb-full_es3          libGL-emu-webgl2          libGL-emu-webgl2-full_es3
              libGL-emu-webgl2-ofb    libGL-emu-webgl2-ofb-full_es3    libGL-full_es3    libGL-mt
              libGL-mt-emu   libGL-mt-emu-full_es3   libGL-mt-emu-ofb   libGL-mt-emu-ofb-full_es3
              libGL-mt-emu-webgl2       libGL-mt-emu-webgl2-full_es3      libGL-mt-emu-webgl2-ofb
              libGL-mt-emu-webgl2-ofb-full_es3           libGL-mt-full_es3           libGL-mt-ofb
              libGL-mt-ofb-full_es3  libGL-mt-webgl2 libGL-mt-webgl2-full_es3 libGL-mt-webgl2-ofb
              libGL-mt-webgl2-ofb-full_es3     libGL-ofb     libGL-ofb-full_es3      libGL-webgl2
              libGL-webgl2-full_es3  libGL-webgl2-ofb  libGL-webgl2-ofb-full_es3 libal libasan_js
              libasan_rt libasan_rt-mt libasmfs libasmfs-mt libc libc++  libc++-except  libc++-mt
              libc++-mt-except   libc++-mt-noexcept  libc++-noexcept  libc++abi  libc++abi-except
              libc++abi-mt libc++abi-mt-except libc++abi-mt-noexcept libc++abi-noexcept libc-asan
              libc-asan-debug libc-asan-optz libc-asan-optz-debug libc-debug libc-mt libc-mt-asan
              libc-mt-asan-debug    libc-mt-asan-optz    libc-mt-asan-optz-debug    libc-mt-debug
              libc-mt-optz    libc-mt-optz-debug    libc-optz    libc-optz-debug   libcompiler_rt
              libcompiler_rt-mt    libdlmalloc    libdlmalloc-debug     libdlmalloc-debug-noerrno
              libdlmalloc-debug-noerrno-tracing      libdlmalloc-debug-tracing     libdlmalloc-mt
              libdlmalloc-mt-debug                                   libdlmalloc-mt-debug-noerrno
              libdlmalloc-mt-debug-noerrno-tracing                   libdlmalloc-mt-debug-tracing
              libdlmalloc-mt-noerrno    libdlmalloc-mt-noerrno-tracing     libdlmalloc-mt-tracing
              libdlmalloc-noerrno   libdlmalloc-noerrno-tracing   libdlmalloc-tracing   libembind
              libembind-rtti     libemmalloc     libemmalloc-debug      libemmalloc-debug-noerrno
              libemmalloc-debug-noerrno-tracing libemmalloc-debug-tracing libemmalloc-memvalidate
              libemmalloc-memvalidate-mt                       libemmalloc-memvalidate-mt-noerrno
              libemmalloc-memvalidate-mt-noerrno-tracing       libemmalloc-memvalidate-mt-tracing
              libemmalloc-memvalidate-noerrno             libemmalloc-memvalidate-noerrno-tracing
              libemmalloc-memvalidate-tracing                     libemmalloc-memvalidate-verbose
              libemmalloc-memvalidate-verbose-mt       libemmalloc-memvalidate-verbose-mt-noerrno
              libemmalloc-memvalidate-verbose-mt-noerrno-tracing
              libemmalloc-memvalidate-verbose-mt-tracing  libemmalloc-memvalidate-verbose-noerrno
              libemmalloc-memvalidate-verbose-noerrno-tracing
              libemmalloc-memvalidate-verbose-tracing     libemmalloc-mt     libemmalloc-mt-debug
              libemmalloc-mt-debug-noerrno                   libemmalloc-mt-debug-noerrno-tracing
              libemmalloc-mt-debug-tracing libemmalloc-mt-noerrno  libemmalloc-mt-noerrno-tracing
              libemmalloc-mt-tracing        libemmalloc-noerrno       libemmalloc-noerrno-tracing
              libemmalloc-tracing           libemmalloc-verbose            libemmalloc-verbose-mt
              libemmalloc-verbose-mt-noerrno               libemmalloc-verbose-mt-noerrno-tracing
              libemmalloc-verbose-mt-tracing                          libemmalloc-verbose-noerrno
              libemmalloc-verbose-noerrno-tracing       libemmalloc-verbose-tracing      libfetch
              libfetch-mt  libhtml5  libjpeg  libjsmath  liblsan_common_rt   liblsan_common_rt-mt
              liblsan_rt   liblsan_rt-mt   libmodplug   libnoexit   libpng  libprintf_long_double
              libprintf_long_double-asan                         libprintf_long_double-asan-debug
              libprintf_long_double-asan-optz               libprintf_long_double-asan-optz-debug
              libprintf_long_double-debug libprintf_long_double-mt  libprintf_long_double-mt-asan
              libprintf_long_double-mt-asan-debug              libprintf_long_double-mt-asan-optz
              libprintf_long_double-mt-asan-optz-debug             libprintf_long_double-mt-debug
              libprintf_long_double-mt-optz                   libprintf_long_double-mt-optz-debug
              libprintf_long_double-optz libprintf_long_double-optz-debug  libsanitizer_common_rt
              libsanitizer_common_rt-mt       libsockets      libsockets-mt      libsockets_proxy
              libsockets_proxy-mt   libstandalonewasm   libstandalonewasm-memgrow    libstb_image
              libstubs   libstubs-debug  libubsan_minimal_rt  libubsan_minimal_rt-mt  libubsan_rt
              libubsan_rt-mt   libunwind   libunwind-except   libunwind-mt    libunwind-mt-except
              libunwind-mt-noexcept       libunwind-noexcept       libwasmfs       libwasmfs-asan
              libwasmfs-asan-debug  libwasmfs-asan-debug-mt   libwasmfs-asan-mt   libwasmfs-debug
              libwasmfs-debug-mt  libwasmfs-mt  libwebgpu_cpp  libwebgpu_cpp-mt  mpg123 ogg regal
              regal-mt sdl2 sdl2-mt sdl2_gfx sdl2_image sdl2_image_jpg sdl2_image_png  sdl2_mixer
              sdl2_mixer_mp3 sdl2_mixer_none sdl2_net sdl2_ttf struct_info vorbis zlib

       Issuing 'embuilder build ALL' causes each task to be built.