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
alexey.lysiuk
de48b542be
aedi: update copyright year
2022-01-11 11:43:50 +02:00
alexey.lysiuk
83721434f6
aedi: add yquake2 target (without expansions libraries)
2021-12-11 16:02:08 +02:00
alexey.lysiuk
92e9a68ad9
aedi: add pbzx target
2021-09-24 11:11:23 +03:00
alexey.lysiuk
8e8ddd8435
aedi: rename target that builds cmake
...
`CMakeTarget` uses cmake to build targets, `BuildCMakeTarget` is building cmake itself
`
2021-09-24 11:09:43 +03:00
alexey.lysiuk
2751868391
aedi: add vulkan-loader target
2021-09-08 10:49:49 +03:00
alexey.lysiuk
e9a6d4d5e6
aedi: add vulkan-headers target
2021-09-08 10:36:56 +03:00
alexey.lysiuk
2340ed4c69
aedi: add xmp target
2021-09-03 11:32:52 +03:00
alexey.lysiuk
0999c82b44
aedi: add wadext target
2021-08-08 13:09:38 +03:00
alexey.lysiuk
9e2322baea
aedi: add harfbuzz target
2021-08-01 15:48:28 +03:00
alexey.lysiuk
82243ffea7
aedi: add brotli target
2021-08-01 13:16:14 +03:00
alexey.lysiuk
0d04ae835f
aedi: keep only one lzdoom target, 3.x
2021-08-01 12:43:57 +03:00
alexey.lysiuk
a29a4de6f4
aedi: add cmake build target
2021-07-31 12:10:15 +03:00
alexey.lysiuk
04735a5419
aedi: add unrar target
2021-07-04 12:40:45 +03:00
alexey.lysiuk
29053e25d6
aedi: add p7zip target
2021-07-04 12:37:29 +03:00
alexey.lysiuk
dbfccd9c35
aedi: add slade target, stable branch only
2021-06-28 10:55:35 +03:00
alexey.lysiuk
5ca6c4bc4d
aedi: add target to download cmake binary package
2021-06-27 15:24:47 +03:00
alexey.lysiuk
a6cebb7313
aedi: wxwidgets 3.0.5.1 target
...
it's incomplete (at least wx-config should be patched) because of missing webview library when building for arm64
target needs to be upgraded to the latest development version 3.1.x as stable 3.0.x doesn't offer webview on arm64
2021-06-26 10:29:02 +03:00
alexey.lysiuk
d4bfcb7a15
aedi: add zip target
2021-06-26 10:15:41 +03:00
alexey.lysiuk
dda8dd22d1
aedi: add freeimage target
2021-06-23 10:18:47 +03:00
alexey.lysiuk
7a5bf788e2
aedi: add sfml target
2021-06-23 10:15:58 +03:00
alexey.lysiuk
a7adc9f912
aedi: add expat target
2021-06-23 10:14:07 +03:00
alexey.lysiuk
88eef4b9d3
aedi: add lua target
2021-06-23 10:12:23 +03:00
alexey.lysiuk
c56cd132ef
aedi: add ftgl target
2021-06-22 17:24:13 +03:00
alexey.lysiuk
21c2dff63d
aedi: add glew target
2021-06-22 17:21:15 +03:00
alexey.lysiuk
4249659fb4
aedi: add tiff target
2021-06-19 13:12:30 +03:00
alexey.lysiuk
5c697333f5
aedi: add zstd target
2021-06-19 11:59:25 +03:00
alexey.lysiuk
fd01e0541b
aedi: add lzma target
2021-06-19 11:40:17 +03:00
alexey.lysiuk
d36368a3a0
aedi: add fmt target
2021-06-05 11:57:04 +03:00
alexey.lysiuk
d2bf8673d9
aedi: split dependency module
...
fix #30
2021-05-01 11:54:52 +03:00
alexey.lysiuk
e057a6a44c
aedi: fix freetype target class name
2021-04-24 12:18:32 +03:00
alexey.lysiuk
e480083cb6
aedi: remove zlib target
2021-03-20 15:27:48 +02:00
alexey.lysiuk
6e1e476519
aedi: add zlib-ng target
2021-03-20 15:26:17 +02:00
alexey.lysiuk
a11b7fcc20
aedi: add dsda-doom target
2021-03-10 10:41:10 +02:00
alexey.lysiuk
d369e37a5f
aedi: remove devilutionx-hellfire target
...
the current version of devilutionx is always built with hellfire support
2021-02-28 10:43:46 +02:00
alexey.lysiuk
c1db9a3a03
aedi: add modern lzdoom target
2021-02-01 10:44:38 +02:00
alexey.lysiuk
27c2d5d6e0
aedi: rename lzdoom target to lzdoom3
2021-02-01 10:44:05 +02:00
alexey.lysiuk
a69bdbe929
aedi: add devilutionx hellfire target
2021-01-26 15:54:10 +02:00
alexey.lysiuk
e84f097385
aedi: implement dependency testing inside package
2021-01-16 15:23:14 +02:00
alexey.lysiuk
4999b2ee4a
split build script onto several modules
...
put all code into new package, build script will use it as a black box
split build state from builder class, and pass state to target methods
place base, main, dependency, special targets into separate files, and put them in own package
This implements #19
2021-01-14 10:34:20 +02:00