detiam
5708cbdc72
optimize deps installation
...
- add `-packages_skip`
- able run without root
2024-03-18 23:44:02 +02:00
detiam
d6188a299b
fix linking errors when build on archlinux
2024-03-18 00:29:41 +02:00
otavepto
42a5c14ec3
allow -j 1 for build scripts
2024-03-08 18:13:29 +02:00
otavepto
66d1fab36f
fix building ingame overlay dep (System) on CI
2024-03-08 18:13:29 +02:00
otavepto
66d7b6a125
missing packages for CI
2024-03-08 18:13:29 +02:00
otavepto
4bf76af19b
* point at updated deps submodule
...
* fixed mistakes in win deps build script + gen_emu_config package script
* update linux deps build script
2024-03-08 18:13:29 +02:00
otavepto
9792545068
update linux dep build script for the new ingame overlay dependency
2024-03-08 18:13:29 +02:00
otavepto
9cec2361de
overall result message in all deps build scripts
2023-12-28 01:30:46 +02:00
otavepto
1ce0e823c4
change deps build dir to: build/deps/linux (example) to make them independant from emu build folder, which is for example build/linux/...
2023-12-28 01:30:46 +02:00
otavepto
46102427c0
update Windows + Linux deps build scripts to adapt the new folder structure
2023-12-28 01:30:46 +02:00
otavepto
71f1097544
build Linux deps inside build/Linux/deps
2023-12-28 01:30:46 +02:00
otavepto
8513c50ec7
update Linux deps build script to extract archives first programatically
2023-12-25 18:30:44 +02:00
otavepto
34d15e156e
check for file existence before extraction in Linux deps build script
2023-12-25 18:30:44 +02:00
otavepto
0766282e00
some output formatting
2023-12-25 18:30:44 +02:00
otavepto
ad353190ce
updated Linux deps build script to build mbedtls as a static lib
2023-12-25 18:30:44 +02:00
otavepto
51498ebfb2
don't depend on BASH_SOURCE to get script path
2023-12-25 01:58:45 +02:00
otavepto
6374c9e7f3
+ in Linux build scripts don't use -d flag with rm
...
+ add global build stat message
2023-12-21 19:33:05 +02:00
ota
4a7fedecd0
check for cmake after installind packges, because CI doesn't care about cmake during build, only installing packages step
2023-12-18 02:50:05 +02:00
ota
ef7801922a
add a workaround for the separate VMs running the jobs on CI
2023-12-18 02:50:05 +02:00
ota
2e69c038cc
+ check for vswhere before attempting any detection
...
+ niceness for terminal output
+ update Windows + Linux scripts to use the new directories of third party + propagate exit error code + fix line ending
+ update Windows deps build script to clean generated build files by cmake after install + propagate exit code of all builds
+ update Linux deps build script to clean generated build files by cmake after install + propagate exit code of all builds
+ fix line ending!
2023-12-18 02:50:05 +02:00
a
71ee66a1a4
added proper build scripts for Linux + deps build script
2023-12-14 04:41:30 +02:00