dwww Home | Manual pages | Find package

EMBUILDER(1)                     User Commands                    EMBUILDER(1)

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

DESCRIPTION
       usage: embuilder.py [-h] [--lto] [--lto=thin] [--pic] [--force] [--ver-
       bose]

       [--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

       --lto=thin
              build bitcode object for ThinLTO

       --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-we-
              bgl2-full_es3      libGL-mt-emu-webgl2-ofb      libGL-mt-emu-we-
              bgl2-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-we-
              bgl2-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-de-
              bug   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 lib-
              compiler_rt-mt          libcompiler_rt-wasm-sjlj         libcom-
              piler_rt-wasm-sjlj-mt  libdlmalloc  libdlmalloc-debug  libdlmal-
              loc-debug-noerrno   libdlmalloc-debug-noerrno-tracing  libdlmal-
              loc-debug-tracing libdlmalloc-mt libdlmalloc-mt-debug  libdlmal-
              loc-mt-debug-noerrno libdlmalloc-mt-debug-noerrno-tracing libdl-
              malloc-mt-debug-tracing     libdlmalloc-mt-noerrno     libdlmal-
              loc-mt-noerrno-tracing  libdlmalloc-mt-tracing libdlmalloc-noer-
              rno  libdlmalloc-noerrno-tracing  libdlmalloc-tracing  libembind
              libembind-rtti   libemmalloc  libemmalloc-debug  libemmalloc-de-
              bug-noerrno  libemmalloc-debug-noerrno-tracing   libemmalloc-de-
              bug-tracing  libemmalloc-memvalidate  libemmalloc-memvalidate-mt
              libemmalloc-memvalidate-mt-noerrno          libemmalloc-memvali-
              date-mt-noerrno-tracing libemmalloc-memvalidate-mt-tracing libe-
              mmalloc-memvalidate-noerrno        libemmalloc-memvalidate-noer-
              rno-tracing libemmalloc-memvalidate-tracing libemmalloc-memvali-
              date-verbose libemmalloc-memvalidate-verbose-mt libemmalloc-mem-
              validate-verbose-mt-noerrno         libemmalloc-memvalidate-ver-
              bose-mt-noerrno-tracing libemmalloc-memvalidate-verbose-mt-trac-
              ing libemmalloc-memvalidate-verbose-noerrno libemmalloc-memvali-
              date-verbose-noerrno-tracing        libemmalloc-memvalidate-ver-
              bose-tracing   libemmalloc-mt   libemmalloc-mt-debug   libemmal-
              loc-mt-debug-noerrno libemmalloc-mt-debug-noerrno-tracing libem-
              malloc-mt-debug-tracing     libemmalloc-mt-noerrno     libemmal-
              loc-mt-noerrno-tracing libemmalloc-mt-tracing  libemmalloc-noer-
              rno  libemmalloc-noerrno-tracing  libemmalloc-tracing  libemmal-
              loc-verbose libemmalloc-verbose-mt  libemmalloc-verbose-mt-noer-
              rno    libemmalloc-verbose-mt-noerrno-tracing   libemmalloc-ver-
              bose-mt-tracing   libemmalloc-verbose-noerrno   libemmalloc-ver-
              bose-noerrno-tracing     libemmalloc-verbose-tracing    libfetch
              libfetch-mt libhtml5  libjpeg  libjsmath  liblsan_common_rt  li-
              blsan_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-de-
              bug    libprintf_long_double-mt    libprintf_long_double-mt-asan
              libprintf_long_double-mt-asan-debug          libprintf_long_dou-
              ble-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 libsani-
              tizer_common_rt-mt   libsockets  libsockets-mt  libsockets_proxy
              libsockets_proxy-mt libstandalonewasm  libstandalonewasm-memgrow
              libstb_image  libstubs libstubs-debug libubsan_minimal_rt libub-
              san_minimal_rt-mt libubsan_rt  libubsan_rt-mt  libunwind  libun-
              wind-except  libunwind-mt libunwind-mt-except libunwind-mt-noex-
              cept   libunwind-noexcept    libwasmfs    libwasmfs-asan    lib-
              wasmfs-asan-debug libwasmfs-asan-debug-mt libwasmfs-asan-mt lib-
              wasmfs-debug libwasmfs-debug-mt libwasmfs-mt libwebgpu_cpp  lib-
              webgpu_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.

embuilder 3.1.6~dfsg               July 2022                      EMBUILDER(1)

Generated by dwww version 1.15 on Sat Jun 29 02:08:50 CEST 2024.