Skip to content

Commit 3cd4744

Browse files
feat(cat-voices): enable wasm for flutter builds (#468)
* feat: enable wasm for flutter builds * chore: add argument for wasm * fix: Install clang in flutter_rust_bridge Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com> --------- Signed-off-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com> Co-authored-by: Evgeniy Dikevich <evgeny.dikevich@innowise.com>
1 parent 0e50e27 commit 3cd4744

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

earthly/flutter/Earthfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,7 @@ BUILD_WEB:
239239
ARG UPLOAD_DEBUG_SYMBOLS=false
240240
ARG SENTRY_ORG
241241
ARG SENTRY_PROJECT
242+
ARG WASM=false
242243

243244
WORKDIR $WORKDIR
244245

@@ -252,6 +253,10 @@ BUILD_WEB:
252253
SET ADDITIONAL_BUILD_ARGS = "$ADDITIONAL_BUILD_ARGS --source-maps"
253254
END
254255

256+
IF [ $WASM = true ]
257+
SET ADDITIONAL_BUILD_ARGS = "$ADDITIONAL_BUILD_ARGS --wasm"
258+
END
259+
255260
RUN flutter clean
256261
RUN flutter pub get
257262
RUN flutter build web $BUILD_MODE \

earthly/flutter_rust_bridge/Earthfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ IMPORT ../debian AS debian
1212
builder:
1313
FROM debian+common
1414

15+
DO debian+INSTALL --packages=clang
16+
1517
WORKDIR /work
1618

1719
DO flutter-ci+INSTALL_FLUTTER

0 commit comments

Comments
 (0)