alexey.lysiuk
|
f6784fe5fc
|
remove vulkan loader as symlinks to moltenvk
|
2021-09-08 10:49:20 +03:00 |
|
alexey.lysiuk
|
d598f9cf3b
|
add vulkan-headers 1.2.189
|
2021-09-08 10:44:44 +03:00 |
|
alexey.lysiuk
|
17e9462881
|
aedi: do not copy vulkan headers during moltenvk installation
|
2021-09-08 10:43:57 +03:00 |
|
alexey.lysiuk
|
406f269f0a
|
exclude vulkan registry from .gitignore
|
2021-09-08 10:40:25 +03:00 |
|
alexey.lysiuk
|
e9a6d4d5e6
|
aedi: add vulkan-headers target
|
2021-09-08 10:36:56 +03:00 |
|
alexey.lysiuk
|
d9585fd22a
|
pkg-config wrapper: disable logging by default
|
2021-09-08 10:19:21 +03:00 |
|
alexey.lysiuk
|
c15e85e713
|
pkg-config wrapper: use pathlib instead of strings
|
2021-09-08 10:06:46 +03:00 |
|
alexey.lysiuk
|
926f34f65d
|
add vulkan loader as symlinks to moltenvk dylib
[skip build]
|
2021-09-04 16:21:06 +03:00 |
|
alexey.lysiuk
|
93425f8f6a
|
add xmp 4.5.0
|
2021-09-03 11:33:14 +03:00 |
|
alexey.lysiuk
|
2340ed4c69
|
aedi: add xmp target
|
2021-09-03 11:32:52 +03:00 |
|
alexey.lysiuk
|
220e402879
|
update moltenvk to 1.1.5
|
2021-09-01 11:42:14 +03:00 |
|
alexey.lysiuk
|
de7524107d
|
aedi: update moltenvk to 1.1.5
|
2021-09-01 11:42:14 +03:00 |
|
alexey.lysiuk
|
b56e042955
|
aedi: fix copying of moltenvk license file
|
2021-09-01 11:42:14 +03:00 |
|
alexey.lysiuk
|
59b8b2a7e1
|
aedi: do not set c/c++ compilers and sdk paths without a platform
default pathlib's path means '.' (the current directory) but not an invalid path
|
2021-09-01 11:42:14 +03:00 |
|
alexey.lysiuk
|
300b9d4ad3
|
aedi: proper comment on intl configure
[skip build]
|
2021-08-14 15:59:39 +03:00 |
|
alexey.lysiuk
|
68bb3a5443
|
aedi: do not pass configure options to make
adjust intl target to this change
|
2021-08-14 13:03:39 +03:00 |
|
alexey.lysiuk
|
bc36a95b78
|
aedi: fix modification of os.environ
|
2021-08-14 13:03:39 +03:00 |
|
alexey.lysiuk
|
8a1524d0d7
|
ci: skip linting of deps directory
|
2021-08-14 13:03:39 +03:00 |
|
alexey.lysiuk
|
fc25dfb66e
|
ci: lint .yaml files
|
2021-08-14 13:03:39 +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
|
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 |
|