{ "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/main/packages/devbox.schema.json", "packages": [ "flutter@3.41.9-sdk-links", "nixpkgs#android-tools", "nixpkgs#openjdk17", "path:./android/nix-android-sdk#android-sdk", "nixpkgs#clang", "nixpkgs#cmake", "nixpkgs#ninja", "nixpkgs#pkg-config", "nixpkgs#gtk3", "nixpkgs#libsysprof-capture" ], "shell": { "init_hook": [ "flutter config --jdk-dir \"$(dirname \"$(dirname \"$(command -v java)\")\")\" > /dev/null", "flutter --version" ], "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" } }, "env": { "ANDROID_SDK_ROOT": "$DEVBOX_PACKAGES_DIR/share/android-sdk", "ANDROID_HOME": "$DEVBOX_PACKAGES_DIR/share/android-sdk" } }