2014-04-11 14:49:50 +00:00
|
|
|
*.pyc
|
2013-02-08 16:59:59 +00:00
|
|
|
*.swp
|
2015-07-24 20:15:58 +00:00
|
|
|
*.iml
|
2012-09-13 15:26:51 +00:00
|
|
|
.DS_Store
|
2014-04-17 22:56:46 +00:00
|
|
|
.android_config
|
2012-09-13 15:26:51 +00:00
|
|
|
.gclient*
|
2015-07-24 20:15:58 +00:00
|
|
|
.gradle
|
|
|
|
.idea
|
2014-08-22 03:18:45 +00:00
|
|
|
.cproject
|
|
|
|
.project
|
2016-07-26 18:52:17 +00:00
|
|
|
.recipe_deps/
|
2014-08-22 03:18:45 +00:00
|
|
|
.settings/
|
2021-10-13 15:16:29 +00:00
|
|
|
.vscode/
|
2021-02-01 15:09:26 +00:00
|
|
|
.win_toolchain/
|
2014-04-11 14:49:50 +00:00
|
|
|
TAGS
|
2014-10-04 04:05:00 +00:00
|
|
|
bower_components
|
2017-03-01 15:23:09 +00:00
|
|
|
imgui.ini
|
2017-06-13 21:01:16 +00:00
|
|
|
infra/bots/gen_tasks_aux.go
|
2016-06-28 11:41:49 +00:00
|
|
|
infra/bots/tools/luci-go/linux64/cipd
|
2016-05-27 18:11:22 +00:00
|
|
|
infra/bots/tools/luci-go/linux64/isolate
|
2016-06-28 11:41:49 +00:00
|
|
|
infra/bots/tools/luci-go/mac64/cipd
|
2016-05-27 18:11:22 +00:00
|
|
|
infra/bots/tools/luci-go/mac64/isolate
|
2016-06-28 11:41:49 +00:00
|
|
|
infra/bots/tools/luci-go/win64/cipd.exe
|
2016-05-27 18:11:22 +00:00
|
|
|
infra/bots/tools/luci-go/win64/isolate.exe
|
2014-04-17 22:56:46 +00:00
|
|
|
out
|
2015-07-24 20:15:58 +00:00
|
|
|
platform_tools/android/apps/build
|
|
|
|
platform_tools/android/apps/*.properties
|
|
|
|
platform_tools/android/apps/*/build
|
|
|
|
platform_tools/android/apps/*/src/main/libs
|
2020-06-22 14:14:32 +00:00
|
|
|
platform_tools/android/apps/*/*/src/main/libs
|
2018-06-19 17:57:15 +00:00
|
|
|
platform_tools/android/apps/*.hprof
|
|
|
|
platform_tools/android/apps/*/.externalNativeBuild
|
|
|
|
|
2021-07-06 20:26:41 +00:00
|
|
|
/mskps
|
2015-09-23 19:40:34 +00:00
|
|
|
/skps
|
2018-08-31 19:30:25 +00:00
|
|
|
/svgs
|
2014-10-17 14:37:05 +00:00
|
|
|
tools/skp/page_sets/data/*.json
|
|
|
|
tools/skp/page_sets/data/*.wpr
|
2016-06-23 12:56:18 +00:00
|
|
|
|
2019-05-15 13:37:29 +00:00
|
|
|
common
|
2016-06-23 12:56:18 +00:00
|
|
|
buildtools
|
2019-05-15 13:37:29 +00:00
|
|
|
third_party/externals
|
|
|
|
|
2017-01-12 18:20:38 +00:00
|
|
|
bin/gn
|
|
|
|
bin/gn.exe
|
2017-03-08 15:54:09 +00:00
|
|
|
bin/clang-format
|
|
|
|
bin/clang-format.exe
|
2021-04-09 12:13:45 +00:00
|
|
|
bin/sk
|
|
|
|
bin/sk.exe
|
2021-05-24 13:40:30 +00:00
|
|
|
bin/sk.version
|
2018-03-19 18:26:58 +00:00
|
|
|
|
|
|
|
node_modules
|
|
|
|
tools/lottiecap/filmstrip.png
|
2020-09-11 16:11:33 +00:00
|
|
|
|
|
|
|
bazel-*
|
[infra] Add BazelBuild task to build CanvasKit on the CI with Bazel
For additional context, see "Codifying Certain Build Options"
and "Building on the CI" in the design doc go/skia-bazel
Suggested review order:
- builder_name_schema.json to see the three required and
one optional part of BazelBuild jobs.
- jobs.json to see one new BazelBuild job added. In an
ideal world, this job would have been named
BazelBuild-//modules/canvaskit:canvaskit_wasm-debug-linux_x64
but Buildbucket (?) requires jobs match the regex
^[a-zA-Z0-9\\-_.\\(\\) ]{1,128}$
so we use spaces instead of slashes or colons.
- gen_tasks_logic.go; noting the makeBazelLabel function
expands most of the spaces to / and the last one to a
colon to make a single-target label. If there are three
dots, then it is a multi-target label, and we do not
need to add a colon.
- bazel_build.go; This is a very simple task driver, and
I do not anticipate getting too much more complex.
The place where we decide which args to augment
a build with depend on the host platform and thus
should be set in gen_tasks_logic.go.
- bazel/buildrc to see some initial configurations set,
one of which, "debug", is used by the new job.
The "release" version of CanvasKit probably works on
3.1.10 which had a bugfix, but we are still on
3.1.9
- .bazelrc to see a rename of the linux-rbe config to
linux_rbe (our configs should have no dashes if
we want to specify them verbatim in our Job names).
It also imports the Skia-specified build configs
from //bazel/buildrc and supports the user-specified
//bazel/user/buildrc file if it exists.
- All other files in any order.
Change-Id: Ib954dd6045100eadcbbf4ffee0888f6fbce65fa7
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/537797
Reviewed-by: Eric Boren <borenet@google.com>
Reviewed-by: Jorge Betancourt <jmbetancourt@google.com>
2022-05-06 17:20:12 +00:00
|
|
|
|
|
|
|
# A user is free to specify custom builds or options here without them being checked in.
|
|
|
|
bazel/user/buildrc
|