1
0
Fork 0
mirror of https://github.com/codedread/bitjs synced 2025-10-05 02:19:24 +02:00
bitjs/build/README.md

22 lines
845 B
Markdown

# Build
This folder contains files needed to build various pieces of the library. You only need to worry
about this if you intend on patching / modifying the library in some way. It is only needed for the
WebP Shim parts of bitjs.
## Prerequisites
* Install Docker
* git clone this repository
## Build Instructions
Assuming you have cloned the repository in /path/to/bitjs:
* cd /path/to/bitjs/build/
* Build the Docker image: `docker build -f Dockerfile -t wps/0.1 .`
* Run the Docker image: `docker run -it --mount type=bind,source=/path/to/bitjs/,target=/out wps/0.1`
* Build the library: `make`
* Exit the Docker image: `exit`
Various library files will be output to /path/to/bitjs/. For example, the
/path/to/bitjs/image/webp-shim/ directory will now contain update webp-shim-module.js and
webp-shim-module.wasm files.