alexey.lysiuk
13bd0b413a
aedi: change imports according to isort
2021-08-05 10:12:20 +03:00
alexey.lysiuk
8b2ca77ba2
aedi: fix conversion of options to string
2021-08-05 10:06:57 +03:00
alexey.lysiuk
419a8d746c
aedi: use pathlib for compilers and sdk paths
2021-08-05 10:05:29 +03:00
alexey.lysiuk
2a64d4c12d
aedi: remove copying of target during multi-platform build
...
this completes #35
2021-08-05 10:00:33 +03:00
alexey.lysiuk
5d924c087c
aedi: move options from target to state
2021-08-05 09:59:49 +03:00
alexey.lysiuk
a274880aa6
aedi: move environment from target to state
...
this completes #34
2021-08-05 09:55:43 +03:00
alexey.lysiuk
557f5a79d3
aedi: fix reuse of variables with different types
2021-08-04 09:41:56 +03:00
alexey.lysiuk
7ade9daeb4
aedi: fix f-string issues
2021-08-04 09:41:56 +03:00
alexey.lysiuk
5dc10de290
aedi: fix missing and erroneous type hints
2021-08-04 09:41:56 +03:00
alexey.lysiuk
1ca6e74187
aedi: enable creation of samplerate cmake modules
2021-08-02 10:54:06 +03:00
alexey.lysiuk
093435bc21
aedi: remove obsolete samplerate patch
2021-08-02 10:53:23 +03:00
alexey.lysiuk
7c195e5a99
aedi: enable creation of freetype cmake modules
2021-08-02 10:37:51 +03:00
alexey.lysiuk
97110d58dc
aedi: use path object argument for _process_pkg_config()
2021-08-01 16:14:43 +03:00
alexey.lysiuk
33db0c773f
aedi: remove unused import
2021-08-01 16:12:29 +03:00
alexey.lysiuk
d9a357de17
aedi: remove -R switch from brotli .pc files
2021-08-01 16:01:02 +03:00
alexey.lysiuk
4379603efe
aedi: update freetype to 2.11.0
2021-08-01 15:48:57 +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
34203315a5
aedi: update download-cmake target to 3.21.1
2021-07-31 11:00:23 +03:00
alexey.lysiuk
ed79f684b1
aedi: remove /Applications cmake path from environment
2021-07-25 12:56:21 +03:00
alexey.lysiuk
99b556d4c1
aedi: use cmake 3.21.0 in its download target
2021-07-25 12:52:47 +03:00
alexey.lysiuk
d11d4f3b56
aedi: remove executable probing from download-cmake target
2021-07-25 12:43:36 +03:00
alexey.lysiuk
9cf0788e83
aedi: do not run download-cmake target automatically
2021-07-25 12:39:48 +03:00
alexey.lysiuk
aa6f778f9d
aedi: update mpg123 to 1.28.2
2021-07-25 12:06:02 +03:00
alexey.lysiuk
508f50fbdd
aedi: simplify condition in target filter for cmake modules
2021-07-25 12:04:58 +03:00
alexey.lysiuk
92bb063a74
aedi: target filter for cmake modules allows hyphen in target names
2021-07-25 12:04:19 +03:00
alexey.lysiuk
3df0e9dc2b
aedi: add detection to zip target
2021-07-22 09:57:02 +03:00
alexey.lysiuk
85ab6c4706
aedi: add detection to unrar target
2021-07-22 09:55:20 +03:00
alexey.lysiuk
0961551fd8
aedi: use pathlib module for most of path operations
2021-07-22 09:51:35 +03:00
alexey.lysiuk
a620563ee3
aedi: update fluidsynth to 2.2.2
2021-07-15 09:46:20 +03:00
alexey.lysiuk
04735a5419
aedi: add unrar target
2021-07-04 12:40:45 +03:00
alexey.lysiuk
4bc8050cf6
aedi: simplify zip installation
2021-07-04 12:40:20 +03:00
alexey.lysiuk
d1764b0b00
aedi: make glibconfig.h a per-platform header
2021-07-04 12:39:07 +03:00
alexey.lysiuk
793c8e4d95
aedi: update glib to 2.68.3
2021-07-04 12:38:35 +03:00
alexey.lysiuk
29053e25d6
aedi: add p7zip target
2021-07-04 12:37:29 +03:00
alexey.lysiuk
9fba5f414c
aedi: update ffi to 3.4.2
2021-07-03 15:53:59 +03:00
alexey.lysiuk
453f802144
aedi: handle pcre-config creation
2021-07-03 15:49:16 +03:00
alexey.lysiuk
2c7c7937f3
aedi: update pcre to 8.45
2021-07-03 15:43:43 +03:00
alexey.lysiuk
2a8fb6a37a
aedi: update meson to 0.58.1
...
rewrite zipapp creation using filter
2021-07-03 15:39:16 +03:00
alexey.lysiuk
5a5cbca6b9
aedi: update moltenvk to 1.1.4
2021-06-29 11:48:16 +03:00
alexey.lysiuk
dbfccd9c35
aedi: add slade target, stable branch only
2021-06-28 10:55:35 +03:00
alexey.lysiuk
d5fe8eda9a
aedi: update wxwidgets to 3.1.5
2021-06-28 10:54:12 +03:00
alexey.lysiuk
62b6b34b6e
aedi: add target's ability to validate minimum sdk versions
2021-06-28 10:51:47 +03:00
alexey.lysiuk
0a447b3077
aedi: remove obsolete target's initialize method
2021-06-28 10:50:35 +03:00
alexey.lysiuk
582d6fe497
aedi: download cmake before building a target
2021-06-27 15:25:05 +03:00
alexey.lysiuk
5ca6c4bc4d
aedi: add target to download cmake binary package
2021-06-27 15:24:47 +03:00
alexey.lysiuk
5f59768937
aedi: update zlib-ng to 2.0.5
2021-06-27 10:08:38 +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