Okay, I have at least updated the links in that wiki page so they are no longer 
a bunch of 404s.

build-clang-8-mingw.sh is a bit confusing. [0] describes the environment in 
which it is run.  Under 'fetches -> fetch' is a list of the source checkouts 
you'll need.  Those keywords map to entries like [1] and would go into 
$MOZ_FETCHES_DIR.  ('fetches -> toolchain' is the toolchain we use to build the 
mingw-clang toolchain, but you can probably use whatever is default on your 
system.)

$TOOLCHAIN_DIR is a temporarily directory where building will take place. You 
will need to build from a checkout of mozilla-central and give it two arguments 
'x86' or 'x64'; and 'build/build-clang/clang-8-mingw.json'.  You'd run it like

cd mozilla-central
set MOZ_FETCHES_DIR=whatever
# set other env variables expected as needed
taskcluster/scripts/misc/build-clang-8-mingw.sh x64 
build/build-clang/clang-8-mingw.json

And I think that would get you most of the way there.

But also, since I updated the toolchain links, you can just download it.

[0] 
https://searchfox.org/mozilla-central/rev/7536d7f480a7f18c941a590a2d4c5119d9f52770/taskcluster/ci/toolchain/clang.yml#91
[1] 
https://searchfox.org/mozilla-central/rev/7536d7f480a7f18c941a590a2d4c5119d9f52770/taskcluster/ci/fetch/toolchains.yml#375
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to