feat: add Linux desktop build support
This commit is contained in:
parent
854f9ab31d
commit
f57336b7ea
13 changed files with 513 additions and 23 deletions
10
devbox.json
10
devbox.json
|
|
@ -4,7 +4,13 @@
|
|||
"flutter@3.41.9-sdk-links",
|
||||
"nixpkgs#android-tools",
|
||||
"nixpkgs#openjdk17",
|
||||
"path:./android/nix-android-sdk#android-sdk"
|
||||
"path:./android/nix-android-sdk#android-sdk",
|
||||
"nixpkgs#clang",
|
||||
"nixpkgs#cmake",
|
||||
"nixpkgs#ninja",
|
||||
"nixpkgs#pkg-config",
|
||||
"nixpkgs#gtk3",
|
||||
"nixpkgs#libsysprof-capture"
|
||||
],
|
||||
"shell": {
|
||||
"init_hook": [
|
||||
|
|
@ -14,6 +20,8 @@
|
|||
"scripts": {
|
||||
"analyze": "flutter analyze",
|
||||
"test": "flutter test",
|
||||
"run-linux": "flutter run -d linux",
|
||||
"build-linux": "flutter build linux",
|
||||
"link-android-tools": "if [ -n \"$ANDROID_HOME\" ] && [ ! -d \"$ANDROID_HOME/cmdline-tools/latest\" ] && [ -d \"$ANDROID_HOME/cmdline-tools/8.0\" ]; then ln -s \"$ANDROID_HOME/cmdline-tools/8.0\" \"$ANDROID_HOME/cmdline-tools/latest\"; fi"
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue