Add a wrapper module for depot_tools/osx_sdk: flutter_osx_sdk

~It looks like properties passed into `$depot_tools/osx_sdk` are not visible to
flutter_osx_sdk (see the examples/full.py file). So we need to do a s\$depot_tools/osx_sdk\$flutter/flutter_osx_sdk/
in the cfg files?~

Changed from inheritance to composition.
Changed the base class back to RecipeApi.

Change-Id: I1f83ab88fb913cc97f2ad24df57b81220e748e47
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/7000
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Weiyu Huang <weiyuhuang@google.com>
8 files changed
tree: 4b686c9c09a756483865256aab18264b5994e478
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. LICENSE
  8. OWNERS
  9. README.md
  10. recipes.py
README.md

Config

Tricium configurations recipes repo.