alexey.lysiuk
6e61bdc089
aedi: remove explicit os version for wxwidgets
2021-10-31 11:22:17 +02:00
alexey.lysiuk
58d892e49f
aedi: remove sdl2 build without metal support
2021-10-31 11:21:53 +02:00
alexey.lysiuk
33fd8218ed
aedi: do not update SDL_revision.h
2021-09-12 11:08:53 +03:00
alexey.lysiuk
98701732af
aedi: fix linter issues
2021-09-12 11:08:53 +03:00
alexey.lysiuk
d6df02e52d
aedi: enable position independent code for sdl2
2021-09-12 10:56:41 +03:00
alexey.lysiuk
9a2c979cd4
aedi: ability to build sdl2 with metal and vulkan support
2021-09-12 10:55:57 +03:00
alexey.lysiuk
43e9451e64
aedi: remove unused import from base targets module
2021-09-12 10:36:14 +03:00
alexey.lysiuk
753cc70de7
aedi: update sdl2 to 2.0.16
2021-09-08 12:06:55 +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
d3b41a69af
aedi: remove redundant detection code from tier two cmake targets
2021-08-13 10:38:06 +03:00
alexey.lysiuk
13bd0b413a
aedi: change imports according to isort
2021-08-05 10:12:20 +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
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
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
0961551fd8
aedi: use pathlib module for most of path operations
2021-07-22 09:51:35 +03:00
alexey.lysiuk
d5fe8eda9a
aedi: update wxwidgets to 3.1.5
2021-06-28 10:54:12 +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
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
c23ade9bf8
aedi: add freetype-config
2021-06-20 14:46:05 +03:00
alexey.lysiuk
829810e05e
aedi: simplify dumb .pc file processing
2021-06-20 14:44:18 +03:00
alexey.lysiuk
74e4a4810e
aedi: enable cmake module for webp
2021-06-20 14:43:40 +03:00
alexey.lysiuk
2cc813eac6
aedi: update webp to 1.2.0
2021-06-19 13:12:30 +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
20963f40ec
aedi: reorder fmt and freetype targets
2021-06-19 10:56:56 +03:00
alexey.lysiuk
f44fe5a700
aedi: use cmake to build png
2021-06-07 09:56:53 +03:00
alexey.lysiuk
02f4bd971f
aedi: rename function to update config shell script
2021-06-07 09:53:34 +03:00
alexey.lysiuk
6159a1b6e3
aedi: use cmake to build sdl2_ttf
2021-06-06 13:30:40 +03:00
alexey.lysiuk
f8935b4f1d
aedi: improve sdl2 cmake files patching
2021-06-05 12:07:54 +03:00
alexey.lysiuk
d36368a3a0
aedi: add fmt target
2021-06-05 11:57:04 +03:00
alexey.lysiuk
b5878b43db
aedi: patch linker flags in sdl2 cmake module
2021-06-04 09:51:19 +03:00
alexey.lysiuk
f6f6aa13ed
aedi: make patching explicit
2021-06-01 10:18:38 +03:00
alexey.lysiuk
033959d514
aedi: use direct urls for xiph libraries
...
python does not support TLS 1.3 yet which is forced by https://downloads.xiph.org
2021-05-31 11:46:13 +03:00
alexey.lysiuk
d2bf8673d9
aedi: split dependency module
...
fix #30
2021-05-01 11:54:52 +03:00