alexey.lysiuk
|
fe3b42d709
|
aedi: make cmake project name matching more strict
|
2021-08-13 10:19:17 +03:00 |
|
alexey.lysiuk
|
5275d2a2fb
|
aedi: remove leftover from cmake target detection code
|
2021-08-13 09:58:17 +03:00 |
|
alexey.lysiuk
|
28769fdb93
|
aedi: remove redundant detection code from tier one cmake targets
|
2021-08-12 13:01:40 +03:00 |
|
alexey.lysiuk
|
3db28072a3
|
aedi: strip lib prefix during cmake target detection
|
2021-08-12 13:00:54 +03:00 |
|
alexey.lysiuk
|
99f53dfd84
|
aedi: add caching for cmake target detection
it was processing the same cmake file over and over again in order to get project name
|
2021-08-12 13:00:08 +03:00 |
|
alexey.lysiuk
|
770034a4fc
|
aedi: replace download url for mpg123
for some reason, old one fails with time out
|
2021-08-12 12:58:17 +03:00 |
|
alexey.lysiuk
|
34fb30be93
|
update jpeg-turbo to 2.1.1
|
2021-08-10 10:08:52 +03:00 |
|
alexey.lysiuk
|
dd5a6b52fb
|
aedi: update jpeg-turbo to 2.1.1
|
2021-08-10 10:08:52 +03:00 |
|
alexey.lysiuk
|
c78ffda005
|
aedi: disable jpeg-turbo shared libs
previously, ENABLE_SHARED=NO was set for all cmake targets
|
2021-08-10 10:08:52 +03:00 |
|
alexey.lysiuk
|
0999c82b44
|
aedi: add wadext target
|
2021-08-08 13:09:38 +03:00 |
|
alexey.lysiuk
|
15e9765a75
|
aedi: fix slade compilation flags
|
2021-08-07 15:57:32 +03:00 |
|
alexey.lysiuk
|
4aa48ce2b6
|
aedi: fix sdk path adjustment
|
2021-08-07 15:57:05 +03:00 |
|
alexey.lysiuk
|
2ce7f7aa19
|
lint: enable isort
|
2021-08-05 10:12:39 +03:00 |
|
alexey.lysiuk
|
13bd0b413a
|
aedi: change imports according to isort
|
2021-08-05 10:12:20 +03:00 |
|
alexey.lysiuk
|
a00601f651
|
ci: ability to skip any workflow
|
2021-08-05 10:10:51 +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
|
e39980838a
|
make super-linter a mandatory job
|
2021-08-04 09:41:56 +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
|
c6e40329e6
|
disable particular linter issue
build.py:31:1: E402 module level import not at top of file
|
2021-08-04 09:41:56 +03:00 |
|
alexey.lysiuk
|
02d48f0ae5
|
add comment about bandit skipped checks
|
2021-08-04 09:33:11 +03:00 |
|
alexey.lysiuk
|
47b6282d71
|
lint all .py and .md files
|
2021-08-04 09:32:33 +03:00 |
|
alexey.lysiuk
|
9d5f391c2c
|
add flake8 config with some issues ignored
|
2021-08-04 09:31:47 +03:00 |
|
alexey.lysiuk
|
fee7c667cb
|
add samplerate cmake modules
|
2021-08-02 10:54: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
|
d426d3614b
|
add freetype cmake modules
|
2021-08-02 10:37:51 +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
|
7a70abbc07
|
ci: disable isort linter
|
2021-08-01 16:12:48 +03:00 |
|
alexey.lysiuk
|
33db0c773f
|
aedi: remove unused import
|
2021-08-01 16:12:29 +03:00 |
|
alexey.lysiuk
|
2e2ead4d7d
|
ci: lint aedi directory and disable black formatter
|
2021-08-01 16:02:11 +03:00 |
|
alexey.lysiuk
|
c2b33773ab
|
remove -R switch from brotli .pc files
|
2021-08-01 16:01:23 +03:00 |
|
alexey.lysiuk
|
d9a357de17
|
aedi: remove -R switch from brotli .pc files
|
2021-08-01 16:01:02 +03:00 |
|
alexey.lysiuk
|
66c444fd14
|
add freetype test
|
2021-08-01 15:48:57 +03:00 |
|
alexey.lysiuk
|
fe8a4bd38b
|
update freetype to 2.11.0
|
2021-08-01 15:48:57 +03:00 |
|
alexey.lysiuk
|
4379603efe
|
aedi: update freetype to 2.11.0
|
2021-08-01 15:48:57 +03:00 |
|
alexey.lysiuk
|
76c4924780
|
add harfbuzz 2.8.2
|
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
|
2b75243c2d
|
add brotli tests
|
2021-08-01 13:27:39 +03:00 |
|
alexey.lysiuk
|
2220fb116c
|
add brotli 1.0.9
|
2021-08-01 13:16:36 +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
|
25310c6080
|
update cmake to 3.21.1
|
2021-07-31 12:12:25 +03:00 |
|
alexey.lysiuk
|
a29a4de6f4
|
aedi: add cmake build target
|
2021-07-31 12:10:15 +03:00 |
|