alexey.lysiuk
|
db80bdab38
|
aedi: append arguments to cmake flags variables instead of overwriting them
|
2023-10-08 12:49:59 +03:00 |
|
alexey.lysiuk
|
ceca248e7c
|
aedi: enable link-time optimization for quakespasm-exp
|
2023-10-06 11:00:12 +03:00 |
|
alexey.lysiuk
|
05e8eb3618
|
aedi: link *zdoom targets with zlib explicitly
gzdoom no longer depends on zlib while zmusic still does, but it doesn't pull zlib as dependency
|
2023-09-21 12:33:01 +03:00 |
|
alexey.lysiuk
|
6d6673961c
|
aedi: add vkdoom target
|
2023-09-17 10:15:20 +03:00 |
|
alexey.lysiuk
|
f877171363
|
aedi: do not build engine .pak when generation xcode project for quakespasm-exp target
|
2023-08-26 09:47:42 +03:00 |
|
alexey.lysiuk
|
c38c54f71c
|
aedi: update quakespasm-exp target to support recent changes
|
2023-08-12 10:36:50 +03:00 |
|
alexey.lysiuk
|
a529169f4c
|
aedi: distinguish build target that uses some tool from a target that builds this tool
`base.CMakeTarget` is a base for a target that uses cmake to build itself
`CMakeTarget` is a target that builds cmake
|
2023-03-21 13:02:02 +02:00 |
|
alexey.lysiuk
|
039d561e97
|
aedi: ignore function call type check for mypy
|
2023-01-05 10:50:15 +02:00 |
|
alexey.lysiuk
|
4bfb07f6eb
|
aedi: update copyright years
|
2023-01-01 10:46:34 +02:00 |
|
alexey.lysiuk
|
3e3b1b5835
|
aedi: add quasi-glib command line option
|
2022-12-28 12:48:17 +02:00 |
|
alexey.lysiuk
|
6d0e1d9d8b
|
aedi: support zvulkan with static moltenvk
|
2022-12-08 16:49:39 +02:00 |
|
alexey.lysiuk
|
6a28d16f6f
|
aedi: link zdoom base target with glib
zmusic uses embedded fluidsynth since 1.1.11
|
2022-11-05 17:20:09 +02:00 |
|
alexey.lysiuk
|
b0a80555c2
|
aedi: patch source for static moltenvk when size or time differs
|
2022-10-11 10:08:56 +03:00 |
|
alexey.lysiuk
|
5bb2313ba1
|
aedi: add quakespasm-exp target
|
2022-10-11 10:01:26 +03:00 |
|
alexey.lysiuk
|
18aa12d5b7
|
aedi: remove obsolete definition from eduke32/nblood
[skip build]
|
2022-09-22 15:09:34 +03:00 |
|
alexey.lysiuk
|
28ff37f52a
|
aedi: add disdain target
[skip build]
|
2022-09-19 16:40:23 +03:00 |
|
alexey.lysiuk
|
7efb436500
|
aedi: remove yquake2 target
it requires dynamic sdl2 because executable and libraries depend on it
[skip build]
|
2022-09-17 09:59:15 +03:00 |
|
alexey.lysiuk
|
65154736e5
|
aedi: add redemption target
|
2022-09-03 10:15:44 +03:00 |
|
alexey.lysiuk
|
180731f3a0
|
aedi: add hands of necromancy target
|
2022-09-03 10:15:14 +03:00 |
|
alexey.lysiuk
|
efe513ec17
|
aedi: implement building with static moltenvk
this applies to gzdoom and raze targets only
|
2022-08-22 10:49:48 +03:00 |
|
alexey.lysiuk
|
e05e59c2a9
|
aedi: add zdray target
|
2022-07-26 10:22:30 +03:00 |
|
alexey.lysiuk
|
e0973611c5
|
aedi: add zdbsp target
|
2022-07-26 10:19:54 +03:00 |
|
alexey.lysiuk
|
b0a3c2722e
|
aedi: add cmake main target that produces single executable
|
2022-07-26 10:19:02 +03:00 |
|
alexey.lysiuk
|
bb85949507
|
aedi: switch targets to zdoom github organization
|
2022-07-26 10:17:32 +03:00 |
|
alexey.lysiuk
|
7ef601d807
|
aedi: remove slade target
|
2022-06-17 09:44:14 +03:00 |
|
alexey.lysiuk
|
de48b542be
|
aedi: update copyright year
|
2022-01-11 11:43:50 +02:00 |
|
alexey.lysiuk
|
e2a01b9527
|
aedi: fix xcode project creation for yquake2 target
|
2021-12-11 16:50:47 +02:00 |
|
alexey.lysiuk
|
3410448132
|
aedi: extract method to force openal-soft usage
|
2021-12-11 16:07:33 +02:00 |
|
alexey.lysiuk
|
83721434f6
|
aedi: add yquake2 target (without expansions libraries)
|
2021-12-11 16:02:08 +02:00 |
|
alexey.lysiuk
|
0f63b45bd9
|
aedi: remove unused imports
[skip build]
[skip test]
|
2021-10-31 11:45:46 +02:00 |
|
alexey.lysiuk
|
9855c24aa6
|
aedi: remove explicit os version for slade
|
2021-10-31 11:22:30 +02: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
|
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
|
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
|
0d04ae835f
|
aedi: keep only one lzdoom target, 3.x
|
2021-08-01 12:43:57 +03:00 |
|
alexey.lysiuk
|
0961551fd8
|
aedi: use pathlib module for most of path operations
|
2021-07-22 09:51:35 +03:00 |
|
alexey.lysiuk
|
dbfccd9c35
|
aedi: add slade target, stable branch only
|
2021-06-28 10:55:35 +03:00 |
|
alexey.lysiuk
|
0a447b3077
|
aedi: remove obsolete target's initialize method
|
2021-06-28 10:50:35 +03:00 |
|
alexey.lysiuk
|
5cae91d01a
|
aedi: workaround devilutionx compilation issue
|
2021-06-05 13:04:03 +03:00 |
|
alexey.lysiuk
|
21f9274a90
|
aedi: fix detection of lzdoom targets
|
2021-04-10 14:37:34 +03:00 |
|
alexey.lysiuk
|
cac1d5cf8c
|
aedi: enable vulkan support for raze
|
2021-04-09 22:06:48 +03:00 |
|
alexey.lysiuk
|
66b750cde6
|
aedi: extract zdoom base target with vulkan support
|
2021-04-09 22:06:19 +03: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
|
ac324a8b06
|
aedi: use correct branch in lzdoom 3.x target
|
2021-02-18 13:21:46 +02:00 |
|
alexey.lysiuk
|
c1db9a3a03
|
aedi: add modern lzdoom target
|
2021-02-01 10:44:38 +02:00 |
|