gulp-wasm
v1.0.5
Published
gulp-wasm is a gulp plugin to automates building wasm files from `c` and `c++` files.
Downloads
1
Maintainers
Readme
gulp-wasm
gulp-wasm is a gulp plugin to automates building wasm files from c
and c++
files.
Usage
gulp-wasm provide a simple method for building wasm files from c
and c++
files.
const gulp = require("gulp");
const buildWasm = require("gulp-wasm");
gulp.task("build-wasm", function () {
return gulp.src(["./c_cpp/**/*.c", "./c_cpp/**/*.cpp"]).pipe(
buildWasm({
optimize: true,
quiet: true,
})
);
});
Options
| key | type | description | | ------- | -------- | ----------------------------------- | | debug | boolean | Prints debug information to stderr. | | quiet | boolean | Suppresses informatory output. |
Module configuration:
| key | description | | -------- | ----------------------------------------------- | | optimize | Optimizes the output file and removes dead code | | stack | Specifies the stack size. Defaults to 10000 | | main | Executes the specified function on load | | define | Defines a macro |
Includes and libraries:
| key | description | | ------- | -------------------------------------------------- | | headers | Includes C headers from the specified directories | | include | Includes the specified source files | | link | Links in the specified libraries after compilation | | bare | Does not include the runtime library |
Support
Please open an issue for support.
Contributing
Please contribute using Github Flow. Create a branch, add commits, and open a pull request.