364413 Commits

Author SHA1 Message Date
Luke Street 00d07edac6 [hsh] Try adding to existing components instead latest 2021-04-17 18:09:14 -04:00
Luke Street c29f49dab9 [hsh] Add install-hsh-binaries target 2021-04-17 17:31:53 -04:00
Luke Street de6f25c25a [hsh] Use COMPONENT For hshTargets export set 2021-04-17 12:41:49 -04:00
Luke Street abf1e308f7 [hsh] Add DEPENDS for PDB install 2021-04-17 12:38:38 -04:00
Luke Street 4fd23a9dda [hsh] CI: Use C: drive on Windows runners for build storage 2021-04-17 12:34:26 -04:00
Luke Street f5f5661bc4 [hsh] Fix install hshgen/hsh-objcopy PDBs 2021-04-17 12:33:53 -04:00
Luke Street 604eb58ed5 [hsh] CI: Use buildcache on Windows; fix artifact names 2021-04-16 10:54:24 -04:00
Luke Street 5baa553c3d [hsh] CI: Disable win32-clang build for now; restore full build 2021-04-15 19:18:47 -04:00
Luke Street 583e493eff [hsh] Pass SDKROOT to ninja as well 2021-04-15 17:38:42 -04:00
Luke Street 3ae66d766c [hsh] Patch DxilDiaSymbolManager for clang-cl 2021-04-15 17:24:11 -04:00
Luke Street 277175ad3e [hsh] Don't set meson compiler on macOS at all 2021-04-15 17:19:31 -04:00
Luke Street 047ec18714 [hsh] Patch DXC llvm/ADT/iterator.h for clang-cl 2021-04-15 17:15:08 -04:00
Luke Street 01d566bb2d [hsh] Patch DxcPixVariables for clang-cl 2021-04-15 16:52:27 -04:00
Luke Street f95718c457 [hsh] Pass CMAKE_OSX_SYSROOT to meson 2021-04-15 16:49:54 -04:00
Luke Street c36c1b88fe [hsh] Different patch for DxcPixTypes 2021-04-15 16:42:53 -04:00
Luke Street 26e2af7e4f [hsh] Another dxc patch for clang-cl 2021-04-15 16:33:42 -04:00
Luke Street 548fd3d47f [hsh] More uam clang-cl fixes 2021-04-15 16:14:33 -04:00
Luke Street 1bf7836480 [hsh] CI: Fetch meson log 2021-04-15 14:24:47 -04:00
Luke Street 303506228f [hsh] Only set ar/strip/pkgconfig on non-Windows; call lld-link 2021-04-15 14:23:08 -04:00
Luke Street 3c2ec0cd99 [hsh] CI: Only build UAM, DirectXShaderCompiler for testing 2021-04-15 14:08:57 -04:00
Luke Street faae530ba5 [hsh] Pass C/CXX to native meson build; pass *_COMPILER_LAUNCHER to DXC 2021-04-15 14:08:24 -04:00
Luke Street 336195f311 [hsh] Patch dxc for clang-cl; CI use ccache 2021-04-15 04:09:40 -04:00
Luke Street 6f417532fc [hsh] CI: Fix win32 artifact name 2021-04-15 01:35:21 -04:00
Luke Street 8dbd60b4b9 [hsh] CI: macOS universal build 2021-04-15 01:27:23 -04:00
Luke Street 0b27c6b719 [hsh] Support macOS universal build for UAM/DirectXShaderCompiler 2021-04-15 01:22:50 -04:00