Commit Graph

57 Commits

Author SHA1 Message Date
Saleem Abdulrasool
0a8da95fb4 caches: add LLVM_DEFAULT_TARGET_TRIPLE to Windows-x86_64
Add the default target triple to match the target for the Windows
toolchain.  This avoids the need for an additional parameter, and
it makes sense for the target to be the host by default. Explicit
parameters can change the target when desired.
2021-07-15 09:50:53 -07:00
Saleem Abdulrasool
b05c1e9ca0 Windows: enable the profiling library on Windows
The official builds include the profiling library, so we should enable
it on the CI to ensure that the path is tested.  This should only add
~1m to the total build time.
2021-06-02 12:51:35 -07:00
Saleem Abdulrasool
3aababb46c Windows: re-organise toolchain cache (NFC)
Make a few more options more explicit and re-group a few options. This
is merely for ease of human processing.
2021-06-01 18:30:09 -07:00
Saleem Abdulrasool
47e7991005 Windows: remove duplicated entry in distribution
This removes the duplicated `llvm-mt` from the toolchain distribution
list.
2021-06-01 18:30:09 -07:00
Saleem Abdulrasool
5f9eba2cb3 build: build parser-lib by default on Windows
Add parser-lib to the default build configuration on Windows.  This is
useful for building additional tooling.
2021-03-19 08:22:28 -07:00
Saleem Abdulrasool
a6a1f8f2c1 caches: add a cache for building just the runtime on Windows
This allows configuration of a build for just the runtime/SDK components
rather than a complete toolchain.  It allows for more effective
iteration when working on just the runtime aspect of the toolchain.
2020-09-07 14:19:19 -07:00
Saleem Abdulrasool
b8d9e3b9c7 docs: make Windows build instructions fully self-contained
Remove the extra repository dependency for the single cache file.
Update the build examples to simplify the cmake invocation
appropriately.
2020-07-06 23:14:00 +00:00