Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffigen_codelab: Add step_07 #1201

Merged
merged 41 commits into from
Dec 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
d4203e2
Initial `step_07`
domesticmouse Dec 1, 2022
468a4da
Report errors from Duktape eval
domesticmouse Dec 1, 2022
ae01e5d
Start of Duktape REPL
domesticmouse Dec 2, 2022
156b50f
Update rebuild script
domesticmouse Dec 2, 2022
fa3d31e
Organise imports
domesticmouse Dec 2, 2022
4845c3c
Make the code snippet not error out.
domesticmouse Dec 2, 2022
526f311
Finish `step_07`
domesticmouse Dec 3, 2022
f44d413
Add a test
domesticmouse Dec 4, 2022
bfe6262
Test library binding WIP
domesticmouse Dec 4, 2022
0622e15
Clean up
domesticmouse Dec 4, 2022
f200a8f
Fixup `widget_test.dart`
domesticmouse Dec 4, 2022
a057757
Poking ffigen_codelab/step_07 to build duktape lib
domesticmouse Dec 4, 2022
dcdc58d
Fixup test
domesticmouse Dec 4, 2022
08a6da5
Cleanup
domesticmouse Dec 4, 2022
af0c719
Merge branch 'ffigen-step07' of https://github.com/domesticmouse/code…
domesticmouse Dec 4, 2022
b43b8d6
Give windows dll path
domesticmouse Dec 4, 2022
e963a39
Use windows native pathing
domesticmouse Dec 5, 2022
4c53de9
Add `path` to `step_07`
domesticmouse Dec 5, 2022
c88b2a2
Add `WINDOWS_EXPORT_ALL_SYMBOLS` for Win32
domesticmouse Dec 5, 2022
6826340
Simplify Windows DLL lookup path
domesticmouse Dec 5, 2022
ced8f8a
Clean up `lib/ffigen_app.dart`
domesticmouse Dec 5, 2022
f655443
Add `seanmiddleditch/gha-setup-ninja` to install ninja
domesticmouse Dec 5, 2022
74490f5
Revert "Add `seanmiddleditch/gha-setup-ninja` to install ninja"
domesticmouse Dec 5, 2022
6c97a4d
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 6, 2022
c1381fb
Try `sudo apt install ninja-build`
domesticmouse Dec 6, 2022
5bd64bb
Fixup the build logic
domesticmouse Dec 6, 2022
909d338
Bash syntax =P
domesticmouse Dec 6, 2022
fa12e51
bash syntax, part 2
domesticmouse Dec 6, 2022
ebfb56b
flutter doctor debugging
domesticmouse Dec 6, 2022
7d20754
Actually `flutter doctor -v` would be more useful
domesticmouse Dec 6, 2022
7d95d08
`apt install libgtk-3-dev`
domesticmouse Dec 6, 2022
d0d0350
Update dependabot config
domesticmouse Dec 6, 2022
6985503
Drop `flutter doctor -v`
domesticmouse Dec 6, 2022
69963f0
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 8, 2022
a489005
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 11, 2022
10c56aa
`MyAppState` -> `_MyAppState`
domesticmouse Dec 13, 2022
16eeaba
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 13, 2022
948669d
Merge branch 'master' of https://github.com/flutter/codelabs into ffi…
domesticmouse Dec 14, 2022
2bd2cfe
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 14, 2022
b5a72a9
Merge branch 'flutter:main' into ffigen-step07
domesticmouse Dec 17, 2022
f0126f7
Merge branch 'master' of https://github.com/flutter/codelabs into ffi…
domesticmouse Dec 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
148 changes: 127 additions & 21 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,54 @@ updates:
directory: "/dartpad_codelabs/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_03/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_03/example/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_05/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_05/example/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_06/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_06/example/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_07/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/ffigen_codelab/step_07/example/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/firebase-auth-flutterfire-ui/complete/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/firebase-auth-flutterfire-ui/start/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/firebase-emulator-suite/complete/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/firebase-emulator-suite/start/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/firebase-get-to-know-flutter/step_02/"
schedule:
Expand All @@ -126,27 +174,31 @@ updates:
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_03/"
directory: "/flame-building-doodle-dash/step_02/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_04/"
directory: "/flame-building-doodle-dash/step_03/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_05/"
directory: "/flame-building-doodle-dash/step_04/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_07/"
directory: "/flame-building-doodle-dash/step_05/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_08/"
directory: "/flame-building-doodle-dash/step_06/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/friendly_chat/step_09/"
directory: "/flame-building-doodle-dash/step_07/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/flame-building-doodle-dash/step_08/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
Expand Down Expand Up @@ -190,35 +242,35 @@ updates:
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/in_app_purchases/step_00/app/"
directory: "/in_app_purchases/complete/app_rest/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/in_app_purchases/step_07/app/"
directory: "/in_app_purchases/complete/firebase-backend-dart/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/in_app_purchases/step_08/app/"
directory: "/in_app_purchases/step_00/app/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/in_app_purchases/step_09/app/"
directory: "/in_app_purchases/step_07/app/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/in_app_purchases/step_10/app/"
directory: "/in_app_purchases/step_08/app/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/photos-sharing/final/"
directory: "/in_app_purchases/step_09/app/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/photos-sharing/initial/"
directory: "/in_app_purchases/step_10/app/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/plugin_codelab"
directory: "/plugin_codelab/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
Expand Down Expand Up @@ -305,6 +357,66 @@ updates:
directory: "/testing_codelab/step_07/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/finished/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step0/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step1/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step2/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step3/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step4/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step5/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfagents-flutter/step6/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/finished/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step0/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step1/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step2/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step3/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step4/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfrs-flutter/step5/frontend/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tfserving-flutter/codelab2/finished/"
schedule:
Expand All @@ -314,7 +426,7 @@ updates:
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/tooling/codelab_rebuild"
directory: "/tooling/codelab_rebuild/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
Expand Down Expand Up @@ -381,9 +493,3 @@ updates:
directory: "/in_app_purchases/complete/firebase-backend/functions/"
schedule:
interval: "daily"






Loading