gecko-dev/taskcluster
Benjamin Bouvier 2ab4b1419f Bug 1490948: Add support for extra bindgen flags when compiling Cranelift; r=froydnj
Some build flags are being passed by the build system: they're passed in a text
file called extra-bindgen-flags.in that's filled at configure time.

Other flags have to be inferred from the current target/host combination, in
Cranelift's build script directly. This is mostly cargo-culted from the
ServoBindings.toml file, and should probably be merged in the build system at
some point.

Some Windows-specific adjustments were needed to provide access to libclang for
bindgen support, by adding clang-cl to the plain Spidermonkey Windows builds.

--HG--
extra : rebase_source : 0bda40b1d1eb38c2657593f094c951013711d00a
extra : histedit_source : aad930a5f9099e299d385ae4de2deb81aed9b6d5
2018-09-25 15:31:22 +02:00
..
ci Bug 1490948: Add support for extra bindgen flags when compiling Cranelift; r=froydnj 2018-09-25 15:31:22 +02:00
docker Bug 1482435 - Separate out nodejs finding logic from configure and use it for ESLint. r=firefox-build-system-reviewers,gps 2018-09-25 18:15:51 +00:00
docs Bug 1493071 Rename bouncer_check cron task r=mtabara 2018-09-24 16:01:45 +00:00
scripts Bug 1486224: [fetch-content] Retry downloads when fetching content; r=gps 2018-09-25 16:40:42 +00:00
taskgraph Bug 1491186: don't sanity check scopes for kind=task r=bhearsum 2018-09-25 14:24:43 +00:00
.yamllint
mach_commands.py Bug 1473636: clarify arguments to action callbacks; r=tomprince 2018-07-05 17:07:40 +00:00
moz.build Bug 1459274 - update BUG_COPMONENT to represent reality; r=gps 2018-06-01 13:47:35 +00:00