Commit graph

89 commits

Author SHA1 Message Date
alexey.lysiuk
84beb8033c aedi: move jpeg-turbo target to tier 3 2023-10-17 09:39:41 +03:00
alexey.lysiuk
1244e6e3e6 aedi: move jpeg-turbo target to tier 2
gzdoom and raze no longer depend on it
2023-09-26 13:44:05 +03:00
alexey.lysiuk
6d6673961c aedi: add vkdoom target 2023-09-17 10:15:20 +03:00
alexey.lysiuk
86fb7e00db aedi: move brotli target to tier 3
revert ebfcf5b002
2023-08-26 09:43:19 +03:00
alexey.lysiuk
8b7cf20552 aedi: move highway target to tier 3 2023-08-26 09:39:51 +03:00
alexey.lysiuk
ad7c5ca771 aedi: add highway target 2023-08-23 17:53:54 +03:00
alexey.lysiuk
ebfcf5b002 aedi: move brotli to tier 1 2023-08-23 17:53:54 +03:00
alexey.lysiuk
d370fae379 aedi: move webp to tier 1 2023-08-23 12:26:30 +03:00
alexey.lysiuk
469f7471e3 aedi: add dzip target to tier 2 tools 2023-08-03 09:41:01 +03:00
alexey.lysiuk
b5cdda3a49 aedi: move instpatch target to tier 2
zmusic since version 1.1.11 uses own version of fluidsynth with instpatch disabled
2023-04-13 17:06:01 +03:00
alexey.lysiuk
85cef98d27 aedi: move fluidsynth target to tier 2
zmusic since version 1.1.11 uses own version of fluidsynth
gzdoom and raze no longer depend on external fluidsynth library
2023-04-13 17:02:57 +03:00
alexey.lysiuk
d7937719ae aedi: add rizin target 2023-03-30 16:48:43 +03:00
alexey.lysiuk
116551e40e aedi: add radare2 target 2023-03-30 16:38:40 +03:00
alexey.lysiuk
a529169f4c aedi: distinguish build target that uses some tool from a target that builds this tool
`base.CMakeTarget` is a base for a target that uses cmake to build itself
`CMakeTarget` is a target that builds cmake
2023-03-21 13:02:02 +02:00
alexey.lysiuk
85ed2d261e aedi: add qpakman target 2023-02-20 11:51:12 +02:00
alexey.lysiuk
3a1768e681 aedi: add 7zip target, 7zz executable only 2023-02-20 11:51:12 +02:00
alexey.lysiuk
0ad8a68b66 aedi: add glslang target
[skip build]
2023-01-09 16:04:03 +02:00
alexey.lysiuk
4bfb07f6eb aedi: update copyright years 2023-01-01 10:46:34 +02:00
alexey.lysiuk
c3f6f15c70 aedi: add quasi-glib target 2022-12-28 12:47:15 +02:00
alexey.lysiuk
f5265550e7 aedi: add lame target 2022-12-26 16:10:37 +02:00
alexey.lysiuk
5bb2313ba1 aedi: add quakespasm-exp target 2022-10-11 10:01:26 +03:00
alexey.lysiuk
e8e1b12cb5 aedi: move lzma target to library tier 3 2022-09-24 10:15:26 +03:00
alexey.lysiuk
71f4c992fe aedi: move p7zip target to tool tier 2 2022-09-24 10:13:42 +03:00
alexey.lysiuk
caa8227497 aedi: move unrar target to tool tier 2 2022-09-24 10:13:42 +03:00
alexey.lysiuk
b2dfc668bd aedi: move pbzx target to tier 2 2022-09-23 14:58:01 +03:00
alexey.lysiuk
bb7e63bc55 aedi: move zip target to tier 2 2022-09-23 14:55:40 +03:00
alexey.lysiuk
58259bae1d aedi: split tools module onto two
tier 1 is for tools needed to build main targets and libraries (tiers 1 and 2)
tier 2 is for tools without binaries stored in the repo and their versions can be outdated
2022-09-23 13:44:07 +03:00
alexey.lysiuk
28ff37f52a aedi: add disdain target
[skip build]
2022-09-19 16:40:23 +03:00
alexey.lysiuk
345e7e1c30 aedi: remove yquake2 target
it requires dynamic sdl2 because executable and libraries depend on it

[skip build]
2022-09-17 10:23:21 +03:00
alexey.lysiuk
65154736e5 aedi: add redemption target 2022-09-03 10:15:44 +03:00
alexey.lysiuk
180731f3a0 aedi: add hands of necromancy target 2022-09-03 10:15:14 +03:00
alexey.lysiuk
e05e59c2a9 aedi: add zdray target 2022-07-26 10:22:30 +03:00
alexey.lysiuk
e0973611c5 aedi: add zdbsp target 2022-07-26 10:19:54 +03:00
alexey.lysiuk
8256b95052 aedi: add build prefix target 2022-07-20 11:05:58 +03:00
alexey.lysiuk
81e7680ca5 aedi: move webp to tier 3 2022-07-11 10:12:24 +03:00
alexey.lysiuk
22d6948f3d aedi: move zstd to tier 3 2022-07-10 10:51:33 +03:00
alexey.lysiuk
50842a187d aedi: move tiff to tier 3 2022-07-10 10:49:29 +03:00
alexey.lysiuk
7970485b03 aedi: move brotli to tier 3 2022-06-24 09:55:11 +03:00
alexey.lysiuk
cbd3974c3f aedi: move harfbuzz to tier 3 2022-06-24 09:50:53 +03:00
alexey.lysiuk
ba34b5e0ef aedi: move freetype to tier 3 2022-06-23 10:33:44 +03:00
alexey.lysiuk
4df680eaee aedi: move sdl2_ttf to tier 3 2022-06-23 10:31:06 +03:00
alexey.lysiuk
81bde39bb3 aedi: move sfml to tier 3 2022-06-19 10:00:58 +03:00
alexey.lysiuk
71d7072c6d aedi: move lua to tier 3 2022-06-19 09:58:15 +03:00
alexey.lysiuk
b05e6818ca aedi: move glew to tier 3 2022-06-19 09:54:48 +03:00
alexey.lysiuk
faa99158f1 aedi: move expat to tier 3 2022-06-18 12:41:27 +03:00
alexey.lysiuk
c4880071d3 aedi: move ftgl to tier 3 2022-06-17 09:50:31 +03:00
alexey.lysiuk
ea2a6bb38d aedi: move freeimage to tier 3 2022-06-17 09:44:14 +03:00
alexey.lysiuk
7ef601d807 aedi: remove slade target 2022-06-17 09:44:14 +03:00
alexey.lysiuk
d1d74560b2 aedi: move wxwidgets to tier 3 2022-06-16 10:21:16 +03:00
alexey.lysiuk
fe86e9c9ec aedi: add tier 3 for libraries
it will contain obsolete targets with the following properties:
* libraries that are no longer used by main targets
* these targets are no longer updated
* no binaries inside the repository
2022-06-16 09:50:20 +03:00