From 47c7da9602c0e1d61b0d2304d7b6ed42445d1afd Mon Sep 17 00:00:00 2001 From: Dave Pagurek Date: Sun, 16 Aug 2026 09:44:31 -0400 Subject: [PATCH] Add webgpu build back to rolldown config --- rolldown.config.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/rolldown.config.js b/rolldown.config.js index 3bc9e19d88..b77936b86a 100644 --- a/rolldown.config.js +++ b/rolldown.config.js @@ -70,6 +70,27 @@ export default defineConfig([ // }) ] }, + //// Addon module builds (e.g. WebGPU) //// + ...['webgpu'].map(module => ({ + input: `src/${module}/index.js`, + output: [ + { + file: `./lib/p5.${module}.js`, + format: 'iife' + }, + { + file: `./lib/p5.${module}.min.js`, + format: 'iife', + minify: true + }, + { + file: `./lib/p5.${module}.esm.js`, + format: 'esm' + } + ], + external: ['../core/main'], + plugins + })), //// ESM source build //// { input: Object.fromEntries(