blob: 3e44b9774fd4ea9b9826b1e2e1de96eeb4fd5388 [file] [log] [blame]
echo Updating pub deps
cd deps
pub get
echo done
echo
echo Updating the sdk with depot_tools
gclient sync
cd sdk
git checkout analyzer
cd ..
echo done
echo
cd ..
echo Copying and transforming sdk .packages to be useful to this repo
cat deps/sdk/.packages | grep -v '^typed_mock' | grep -v '^unittest' | grep -v '^test_reflective_loader' | sed 's/:/:deps\/sdk\//' > .packages
echo done
echo
echo Copying pub .packages to be useful to this repo
cat deps/.packages | grep '# Generated' >> .packages
cat deps/.packages | grep 'angular_ast' >> .packages
cat deps/.packages | grep 'test_reflective_loader' >> .packages
cat deps/.packages | grep 'typed_mock' >> .packages
cat deps/.packages | grep 'unittest' >> .packages
cat deps/.packages | grep 'non_sdk_deps' >> .packages
echo done
echo
echo Adding analyzer plugin to .packages
echo 'angular_analyzer_plugin:angular_analyzer_plugin/lib' >> .packages
echo done
echo
echo Updating new plugin architecture .packages file
echo Adding self hosting plugin architecture .packages file
cd angular_analyzer_plugin/tools/analyzer_plugin
pub get
cd ../../..
echo done
echo