chyyran
|
a5c684a7ee
|
ci: parallelize tests
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
8ba4b72cf1
|
ci: update github-ci and suppress info logs
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
b5bc3c11e1
|
ci: emit github warnings on failure
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
c7dd7796db
|
ci: switch to dtolnay/rust-toolchain
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
9741ab2cd1
|
ci: add a full test suite for reflecting things
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
372315022d
|
ci: pin toolchain used for aarch64-pc-windows-msvc
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
e38f2636d9
|
ci: build for aarch64-windows
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
d60ff76fb2
|
ci: unify build workflow
|
2024-02-19 12:37:46 -05:00 |
|
chyyran
|
adeb9435fc
|
ci: build on macos-14 runner
|
2024-02-14 21:41:08 -05:00 |
|
chyyran
|
499b8f5791
|
ci: make package-obs require approval from maintainers
|
2024-02-14 21:41:08 -05:00 |
|
chyyran
|
178790a202
|
ci: allow ubuntu to fail
|
2024-02-11 15:48:01 -05:00 |
|
Ronny Chan
|
6d4e6590de
|
Merge pull request #36 from LukeUsher/master
build: support building for macOS and non-linux unixes
|
2024-02-08 21:16:20 -05:00 |
|
chyyran
|
e776ee2823
|
ci: only do OBS tasks on origin
|
2024-02-08 18:16:10 -05:00 |
|
Luke Usher
|
7f0f985a14
|
support building for macOS and non-linux unixes
Also updates build.yml to add macOS runners
|
2024-02-08 16:31:05 +00:00 |
|
chyyran
|
b796494cc6
|
build: remove libvulkan buildtime dependency
|
2024-02-07 23:55:33 -05:00 |
|
chyyran
|
91794dd353
|
build: remove cmake and python dependency
|
2024-02-07 23:55:33 -05:00 |
|
chyyran
|
34f224cc5d
|
build: try to fix build for arm
|
2024-02-06 19:04:28 -05:00 |
|
Ronny Chan
|
ec98494202
|
build(obs): remove old obscpio before pushing
|
2024-02-04 18:06:39 -05:00 |
|
Ronny Chan
|
ef4e2353ff
|
build(obs): remove old oscpio
|
2024-02-04 18:05:58 -05:00 |
|
chyyran
|
797625903a
|
build(obs): add openbuildservice
|
2024-02-04 13:16:48 -05:00 |
|
chyyran
|
9c5a8f4042
|
gh: fix python requirement
|
2024-02-03 02:46:18 -05:00 |
|
chyyran
|
2be2178502
|
build: allow aarch64-linux-unknown-gnu build of librashader-capi
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
f4bdf160ab
|
build: only build dxil on windows
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
c0a1b56f4e
|
build: use build deps for linux
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
43c0f3d676
|
build: fix python 3.11
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
25bf4904e1
|
build: use install-vulkan-sdk
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
7ce02014d4
|
build: upgrade python first
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
6e071138dc
|
build: update spirv-to-dxil-sys to reduce mesa build reqs
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
7fbf3e23f0
|
ci: fix windows build since spirv-to-dxil needs bison now
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
29a1fa05d8
|
ci: upload profile path build artifacts
|
2023-02-11 18:37:35 -05:00 |
|
chyyran
|
4745401795
|
ci: build "debug" profile
|
2023-02-11 18:30:28 -05:00 |
|
chyyran
|
bc45729a51
|
build: replace cargo post with custom buildscript
|
2023-02-11 18:12:14 -05:00 |
|
chyyran
|
403b676ea4
|
doc: indicate need for Vulkan SDK
|
2023-02-06 02:20:11 -05:00 |
|
chyyran
|
9a898f2cba
|
build: try letting cmake take care of meson and ninja.
|
2023-02-06 01:42:43 -05:00 |
|
Ronny Chan
|
4e9cc26093
|
build: install mako
|
2023-02-05 16:19:18 -05:00 |
|
Ronny Chan
|
35f5b143c2
|
build: fix build for spirv-to-dxil
|
2023-02-05 02:14:15 -05:00 |
|
Ronny Chan
|
3cdd44f5bb
|
ci: allow build to continue if os fails
|
2023-01-16 20:24:13 -05:00 |
|
Ronny Chan
|
657a688180
|
ci: fix artifacts path
|
2023-01-16 01:06:15 -05:00 |
|
Ronny Chan
|
b0948dd951
|
ci: only upload compiled outputs
|
2023-01-15 18:17:56 -05:00 |
|
Ronny Chan
|
4d0d833879
|
ci: cache vulkan
|
2023-01-15 18:14:27 -05:00 |
|
Ronny Chan
|
14f94e8346
|
ci: fix vulkan SDK
|
2023-01-15 15:59:53 -05:00 |
|
Ronny Chan
|
6548cab4f5
|
ci: add vulkan sdk
|
2023-01-15 15:45:46 -05:00 |
|
Ronny Chan
|
d2bec2fb3c
|
ci: use nightly Rust
|
2023-01-15 15:23:19 -05:00 |
|
Ronny Chan
|
219b4d9ef8
|
ci: add build action
|
2023-01-15 15:13:32 -05:00 |
|