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