PULP

main Alpha — under active development
GitHub

Building Pulp

Prerequisites

Quick Build


./setup.sh                                    # bootstrap deps
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug  # configure
cmake --build build -j$(nproc)                # build
ctest --test-dir build --output-on-failure    # test

Build Options

Option Default Description
PULP_BUILD_TESTS ON Build test targets
PULP_ENABLE_GPU ON Enable Dawn/Skia GPU rendering
PULP_JS_ENGINE auto JS engine: auto, quickjs, jsc, v8
PULP_ENABLE_AAX OFF Enable optional AAX format

Platform-Specific Notes

See macOS, Windows, Linux.