Commit graph

1537 commits

Author SHA1 Message Date
alexey.lysiuk
73a023e9ae build script: move some functions to target class 2020-05-07 16:40:59 +03:00
alexey.lysiuk
a2bf2ccea8 build script: replaced standalone functions with builder class 2020-05-07 16:40:59 +03:00
alexey.lysiuk
3479db8463 bring back fmodex 4.44.64 2020-05-06 15:29:24 +03:00
alexey.lysiuk
f23ab37163 update sdl2 to 2.0.12 2020-05-06 15:29:24 +03:00
alexey.lysiuk
465665b653 move sdl2 to be able to share prefix directory with sdl1 2020-05-06 15:29:24 +03:00
alexey.lysiuk
ef0fe29dbd fetch target source code to designated directory 2020-05-03 15:59:56 +03:00
alexey.lysiuk
4d4860a8c1
add instpatch and opus to list of dependencies
ffi and pcre are now mandatory to link with fluidsynth, instpatch requires them
2020-04-28 18:11:22 +03:00
alexey.lysiuk
6a1a2a1bad build script: ability to create .tar.bz2 package 2020-04-26 16:29:07 +03:00
alexey.lysiuk
f21ad082a7 restructure .gitignore 2020-04-26 16:28:40 +03:00
alexey.lysiuk
c4cf771f08 build script: add qzdoom and lzdoom targets 2020-04-26 12:54:22 +03:00
alexey.lysiuk
e449c022f8 build script: detect target from source path 2020-04-26 11:46:37 +03:00
alexey.lysiuk
af348b9a6a build script: do checkout only when commit is specified 2020-04-26 11:16:25 +03:00
alexey.lysiuk
dee8cdeed1 build script: do not recreate prefix path if it exists 2020-04-25 17:53:43 +03:00
alexey.lysiuk
fdf996a297 allow to use build script as module 2020-04-25 17:32:12 +03:00
alexey.lysiuk
bce57df3cd add license header to build script 2020-04-25 17:31:52 +03:00
alexey.lysiuk
7bebfe5789 delete obsolete scripts 2020-04-25 17:13:34 +03:00
alexey.lysiuk
9c91d9bbf7 extend build script
* add various command line options: custom source and build paths, skipping of steps (checkout, update prefix, CMake generate), custom macOS SDK
* add target post-build function, e.g. to copy MoltenVK .dylib
2020-04-25 17:12:48 +03:00
alexey.lysiuk
24fdf252f7 add generic build script 2020-04-25 13:12:17 +03:00
alexey.lysiuk
9c00d73a6f move dependencies from root directory 2020-04-25 10:19:05 +03:00
alexey.lysiuk
7c48a183ab update build scripts 2020-04-24 15:56:12 +03:00
alexey.lysiuk
4037eda311 update fluidsynth to 2.1.2
remove its obsolete dependencies
2020-04-24 15:52:57 +03:00
alexey.lysiuk
b477ad51cf update sndfile to 1.0.29pre2 2020-04-24 15:51:43 +03:00
alexey.lysiuk
1b75aefb06 add instpatch 1.1.4
https://github.com/swami/libinstpatch
https://github.com/swami/libinstpatch/archive/v1.1.4.tar.gz
2020-04-23 16:57:44 +03:00
alexey.lysiuk
0568a18b5d add glib 2.64.2
https://developer.gnome.org/glib/
https://download.gnome.org/sources/glib/2.64/glib-2.64.2.tar.xz
2020-04-23 16:55:43 +03:00
alexey.lysiuk
ed340b7744 add opus 1.3.1 2020-04-23 16:52:01 +03:00
alexey.lysiuk
77dea9f22f add libintl from gettext 0.20.2
https://www.gnu.org/software/gettext/
https://ftp.gnu.org/gnu/gettext/gettext-0.20.2.tar.xz
2020-04-23 16:51:30 +03:00
alexey.lysiuk
00f64d2da7 add pcre 8.44
https://www.pcre.org
https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.bz2
2020-04-23 16:50:26 +03:00
alexey.lysiuk
61349c070e add libffi 3.3
https://sourceware.org/libffi/
https://github.com/libffi/libffi/releases/download/v3.3/libffi-3.3.tar.gz
2020-04-23 16:48:19 +03:00
alexey.lysiuk
8fe9dde91f update MoltenVK to 1.0.41 2020-04-06 10:31:49 +03:00
alexey.lysiuk
4330be8fe3 update fluidsynth to 2.1.1 2020-03-01 11:40:55 +02:00
alexey.lysiuk
47c7b76aa6
update list of dependencies 2020-02-26 17:17:03 +02:00
alexey.lysiuk
aad72d3f35 use zmusic lite in raze build script 2020-02-18 22:09:12 +02:00
alexey.lysiuk
bdfb960105 add lite version of zmusic, needed for raze 2020-02-18 22:08:02 +02:00
alexey.lysiuk
743df55b08 add continuous integration via github actions 2020-02-16 13:00:25 +02:00
alexey.lysiuk
f74f7ca69c add raze build script 2020-02-16 12:59:59 +02:00
alexey.lysiuk
2662db18aa update gzdoom build script
do shallow clone only when run inside github actions workflow
remove unused variable
rename script file
2020-02-16 12:59:31 +02:00
alexey.lysiuk
ed9b9806f0 remove travis config 2020-02-16 12:57:25 +02:00
alexey.lysiuk
6e4cd9d611 add raze directory to .gitignore 2020-02-16 12:57:07 +02:00
alexey.lysiuk
79662b0a51 remove obsolete variables from build script 2020-02-15 15:06:47 +02:00
alexey.lysiuk
efe2929821 update build script with zmusic support 2020-02-15 13:31:48 +02:00
alexey.lysiuk
ce3483944f update zmusic to 1.1.0 2020-02-15 13:17:24 +02:00
alexey.lysiuk
0200ff6afa switch back to openal 1.20.1
revert commit 403eaadaea
2020-02-15 10:48:53 +02:00
alexey.lysiuk
403eaadaea temporary switch back to openal 1.19.1
reverted commits 4350fdbfb6 and b040994135.
2020-02-13 22:25:14 +02:00
alexey.lysiuk
0dbd67d0b2 add zmusic - coelckers/ZMusic@92563245ce 2020-02-11 22:43:04 +02:00
alexey.lysiuk
935e669ce1 add vpx 1.8.2 2020-02-01 11:08:37 +02:00
alexey.lysiuk
4350fdbfb6 update openal to 1.20.1 2020-01-26 11:07:40 +02:00
alexey.lysiuk
465b180795 update MoltenVK to 1.0.40 2020-01-22 22:51:45 +02:00
alexey.lysiuk
3566661503 update SDL to 2.0.10
built with SDK 10.15 to enable Vulkan support
2020-01-09 15:40:00 +02:00
alexey.lysiuk
637e96ad69 update jpeg-turbo to 2.0.4 2020-01-05 10:01:18 +02:00
alexey.lysiuk
d5c5400a0d update MoltenVK to 1.0.39 2019-12-19 22:43:18 +02:00