flutter_flutter/ci/build.sh

22 lines
401 B
Bash
Executable File

#!/bin/bash
set -ex
PATH="$HOME/depot_tools:$PATH"
cd ..
PATH=$(pwd)/third_party/dart/tools/sdks/dart-sdk/bin:$PATH
# Build the dart UI files
flutter/tools/gn --unoptimized
ninja -C out/host_debug_unopt generate_dart_ui
# Analyze the dart UI
flutter/ci/analyze.sh
flutter/ci/licenses.sh
# Check that dart libraries conform
cd flutter/web_sdk
pub get
cd ..
dart web_sdk/test/api_conform_test.dart