Alexander Shaduri
|
b1ebc88a3c
|
GitHub actions: Use msys2 shell when running tests in msys.
|
2021-03-19 14:49:18 +04:00 |
|
Alexander Shaduri
|
9db25f3907
|
Add Catch2 testing framework and integrate it into the build system and CI; moved json to subdirectory.
|
2021-03-16 17:57:01 +04:00 |
|
Alexander Shaduri
|
81d6656f13
|
Github actions: Add Linux binary package generation.
|
2021-03-12 18:36:59 +04:00 |
|
Alexander Shaduri
|
2a0f32b2c7
|
Try to fix msys2 packaging.
|
2021-03-12 18:13:31 +04:00 |
|
Alexander Shaduri
|
212bdb80f8
|
Try to fix msys2 packaging.
|
2021-03-12 17:54:37 +04:00 |
|
Alexander Shaduri
|
4960be8cd1
|
Try to fix msys2 packaging.
|
2021-03-12 16:03:16 +04:00 |
|
Alexander Shaduri
|
89b1a5a6bd
|
Try to fix msys2 packaging.
|
2021-03-12 15:09:36 +04:00 |
|
Alexander Shaduri
|
902e06b893
|
Try to fix msys2 packaging.
|
2021-03-12 14:48:19 +04:00 |
|
Alexander Shaduri
|
58919f3dae
|
Implement Windows zip and NSIS packaging in GitHub actions.
|
2021-03-12 14:34:25 +04:00 |
|
Alexander Shaduri
|
c6d910ec21
|
GitHub actions: Moved macos to tier2 platform list.
|
2021-03-10 12:39:42 +04:00 |
|
Alexander Shaduri
|
c1a1aca7ec
|
GitHub actions: Add cpack test to Ubuntu build.
|
2021-03-09 21:12:18 +04:00 |
|
Alexander Shaduri
|
57f9605f70
|
Split github build actions into 2 tiers (tier 1 and 2 supported platforms); tier 1 platforms are build automatically, tier 2 are built on demand.
|
2021-03-09 21:11:54 +04:00 |
|
Alexander Shaduri
|
8d6b75057e
|
GitHub action: Fix passing correct cmake flags in freebsd build.
|
2021-03-09 15:16:19 +04:00 |
|
Alexander Shaduri
|
8dd21e2b82
|
Re-enable freebsd in github workflow.
|
2021-03-09 12:18:28 +04:00 |
|
Alexander Shaduri
|
2de5360ac8
|
Updated github workflow.
|
2021-03-08 18:46:13 +04:00 |
|
Alexander Shaduri
|
28bc0fc826
|
Updated github workflow.
|
2021-03-08 18:36:14 +04:00 |
|
Alexander Shaduri
|
98b96cdeb2
|
Updated github workflow.
|
2021-03-08 18:06:30 +04:00 |
|
Alexander Shaduri
|
98798a3e57
|
Updated configure-dev script with cmake support.
|
2021-03-08 17:24:31 +04:00 |
|
Alexander Shaduri
|
4d04cd5089
|
Updated github workflow.
|
2021-03-08 17:16:59 +04:00 |
|
Alexander Shaduri
|
2f900bf3a2
|
Updated github workflow.
|
2021-03-08 17:11:37 +04:00 |
|
Alexander Shaduri
|
71a34549ab
|
Updated github workflow.
|
2021-03-08 17:00:35 +04:00 |
|
Alexander Shaduri
|
a1c7855a63
|
Updated github workflow.
|
2021-03-08 16:53:16 +04:00 |
|
Alexander Shaduri
|
14a7e26e09
|
Updated github workflow.
|
2021-03-08 16:38:37 +04:00 |
|
Alexander Shaduri
|
700ada0b5b
|
Updated github workflow to include macos.
|
2021-03-08 16:06:16 +04:00 |
|
Alexander Shaduri
|
740b544615
|
Fixed syntax error in cmake.yml.
|
2021-03-08 15:58:14 +04:00 |
|
Alexander Shaduri
|
ad64427126
|
Don't use $GITHUB_WORKSPACE in msys2 build.
|
2021-03-08 15:57:13 +04:00 |
|
Alexander Shaduri
|
4463726d51
|
Disabled freebsd build for now (it's broken),
|
2021-03-08 15:52:46 +04:00 |
|
Alexander Shaduri
|
95cb1abab8
|
Use matrix msystem for msys builds.
|
2021-03-08 14:55:04 +04:00 |
|
Alexander Shaduri
|
10af1ab1f2
|
Use msys shell for msys builds.
|
2021-03-08 14:45:51 +04:00 |
|
Alexander Shaduri
|
824827ff26
|
Added new experimental GitHub workflows for ubuntu, windows-msys2, freebsd.
|
2021-03-08 14:38:29 +04:00 |
|
Alexander Shaduri
|
3a8d75fbf0
|
Link Win32 manifest into the gsmartcontrol binary.
|
2021-03-02 16:44:23 +04:00 |
|
Alexander Shaduri
|
8f82cd5c8a
|
Removed unnecessary line in github action.
|
2021-03-01 22:42:49 +04:00 |
|
Alexander Shaduri
|
be22e3b999
|
Re-enable checkout action.
|
2021-03-01 16:26:34 +04:00 |
|
Alexander Shaduri
|
4e1db889c0
|
Disable github checkout action, it's unnecessary.
|
2021-03-01 16:19:59 +04:00 |
|
Alexander Shaduri
|
8d4f4d26f7
|
Added Ubuntu dependencies.
|
2021-03-01 15:19:59 +04:00 |
|
Alexander Shaduri
|
6e4766149f
|
Fixed github action matrix.
|
2021-03-01 15:08:22 +04:00 |
|
Alexander Shaduri
|
d4bc3f01bf
|
Added github action (Ubuntu).
|
2021-03-01 15:04:52 +04:00 |
|