tomangelo
909a2b2d2e
Update checkout and upload-artifact actions to node16 ( #1610 )
...
* Updated checkout actions
* Updated upload-artifact actions
* Remove now unnecessary gcc-9 step
2023-08-24 23:25:32 +02:00
Tomasz Kapuściński
5a52c66b1f
Renamed target colobot_ut to Colobot-UnitTests
2023-08-22 21:39:55 +02:00
Tomasz Kapuściński
9586474fa8
Removed remaining dependency on boost
2023-08-15 12:47:27 +02:00
Tomasz Kapuściński
fd81641cf7
Updated CI pipeline build for MacOS
2023-08-13 22:36:13 +02:00
Tomasz Kapuściński
af1abfe41e
Updated CI pipeline build for Linux
2023-08-13 20:22:52 +02:00
Tomasz Kapuściński
8e950e5145
Updated CI pipeline build for Windows
2023-08-13 19:51:57 +02:00
Tomasz Kapuściński
83b9ded0dc
Merge branch 'dev' into dev-graphics-overhaul
2023-08-08 01:01:57 +02:00
tomangelo2
882672c0b5
Another fix for Appimage generator
2023-07-22 21:31:49 +02:00
tomangelo2
b152bd5dea
Fix Appimage generation script
2023-07-22 21:23:13 +02:00
Tomasz Kapuściński
a04dcd8014
Fix windows build failure ( #1595 )
...
* Added version override for libiconv
* Updated vcpkg baseline, forced PhysFS version 3.0.2
* Updated vcpkg git commit
2023-07-04 20:35:52 +02:00
Tomasz Kapuściński
461f1e2240
Fix windows build failure ( #1595 )
...
* Added version override for libiconv
* Updated vcpkg baseline, forced PhysFS version 3.0.2
* Updated vcpkg git commit
2023-06-28 23:52:01 +02:00
Tomasz Kapuściński
4b1b20ec5f
Checkout json submodule in Mac build
2023-04-15 00:29:07 +02:00
Tomasz Kapuściński
d24a6b37a4
Added glm to installed dependencies
2023-04-15 00:16:56 +02:00
Tomasz Kapuściński
4531dc432e
Merge branch 'dev' into dev-graphics-overhaul
2023-04-14 23:41:28 +02:00
Tomasz Kapuściński
158901ff02
Fixed cached path
2023-04-10 22:36:52 +02:00
Tomasz Kapuściński
7c0dbd914f
Cache vcpkg dependencies
2023-04-10 20:55:39 +02:00
Tomasz Kapuściński
bfd9dae533
Removed Ubuntu 18.04 actions
2023-04-08 20:43:26 +02:00
Tomasz Kapuściński
efbd296fc3
Merge branch 'dev' into dev-fix-macos-compilation
2023-04-08 17:55:03 +02:00
Tomasz Kapuściński
0b978f7dbc
Use newer version of vcpkg to fix broken link
2023-04-03 00:51:27 +02:00
Tomasz Kapuściński
4634461c1d
Added vcpkg manifest file
2023-04-03 00:01:30 +02:00
Tomasz Kapuściński
5feffc70df
Updated vcpkg version
2022-11-26 12:31:54 +01:00
Emxx52
b7cb26822b
Update build.yml
2022-11-06 04:12:02 +01:00
tomangelo2
0e53336d61
Merge branch 'dev' into dev-fix-macos-compilation
2022-11-05 19:27:52 +01:00
tomangelo
708d3cfd46
Enable building tests
...
Making .dmg package needs `data` directory, while `make install` does weird stuff with path, for now I'll skip that.
2022-09-14 23:58:42 +02:00
tomangelo
6cc58b872f
Let's try to get tests instead
...
Making .dmg package needs `data` directory, while `make install` does weird stuff with path, for now I'll skip that.
2022-09-14 23:25:16 +02:00
tomangelo
4c767953ea
Fix path
2022-09-13 21:58:35 +02:00
tomangelo
4ec0083cd8
Try to move binary to separate directory
2022-09-13 21:48:43 +02:00
tomangelo
87ad81f891
Don't try to make package for now
2022-09-13 21:21:49 +02:00
tomangelo
afbf687255
Try to fix packaging
2022-09-13 21:03:14 +02:00
tomangelo2
0693aa5e1e
Fix OpenAL library path
2022-09-13 20:45:07 +02:00
tomangelo2
2a91d6bf35
Temporarily remove tests
2022-09-13 20:14:47 +02:00
tomangelo2
438e4bba62
First attempt to run MacOS build on Github Actions
2022-09-13 19:58:11 +02:00
Tomasz Kapuściński
f2cc131ff7
Merge branch 'dev' into dev-graphics-overhaul
...
# Conflicts:
# .github/workflows/build.yml
2022-05-02 09:24:05 +02:00
Tomasz Kapuściński
b6f2a9e544
Fix for invisible batteries (code by melex750) ( #1520 )
...
* Fix for invisible batteries (code by melex750)
* Updated vcpkg
* A workaround for sprintf define
* Added mpg123 to dependencies due to newer version of SndFile
* Removed CONFIG
* Another fix for dependencies
* Made additional dependencies optional
2022-04-29 00:02:04 +02:00
Tomasz Kapuściński
0882b69ec8
Switch to gcc-9 for Ubuntu 18.04 builds for proper support of C++17 with filesystem
2022-04-23 11:34:15 +02:00
Tomasz Kapuściński
dffb988798
Added checkout submodule for docs
2022-02-26 22:32:00 +01:00
Tomasz Kapuściński
d09c5da493
Checkout json submodule
2022-02-26 21:47:22 +01:00
Tomasz Kapuściński
628567701a
Added nlohmann json as submodule
2022-02-26 21:12:40 +01:00
Tomasz Kapuściński
38990e283b
Another fix
2022-02-26 20:04:13 +01:00
Tomasz Kapuściński
05163c09a1
Fix for dependencies
2022-02-26 19:04:04 +01:00
Tomasz Kapuściński
6447304531
Added nlohmann-json library to dependencies
2022-02-25 20:41:45 +01:00
Tomasz Kapuściński
26c0d85c66
Updated cache key
2021-12-04 16:02:17 +01:00
Tomasz Kapuściński
613efd7599
Added missing glm library to CI
2021-12-04 15:31:16 +01:00
MrSimbax
005f5b5103
Replace ::add-path:: function with appending to $GITHUB_PATH
...
See https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2021-09-04 21:59:49 +02:00
MrSimbax
bb6c32c897
Update run-vcpkg action from v3 to v7
2021-09-04 21:52:58 +02:00
MrSimbax
d39f1999e7
Remove support for MXE
2021-09-04 21:52:58 +02:00
MrSimbax
d06b7e1456
Update vcpkg version used in CI
2021-09-04 21:52:58 +02:00
MrSimbax
5e37f84bc7
Merge branch 'dev' into dev-modern
2021-09-04 19:11:24 +02:00
MrSimbax
92f574d2ca
Remove Ubuntu 16.04 from CI jobs
2021-08-21 22:48:51 +02:00
MrSimbax
decab29555
Remove linter CI jobs
...
They require Ubuntu 16.04 which is no longer supported.
2021-08-21 22:48:51 +02:00