Alibek Omarov
0181e640c9
3rdparty: wscript: set explicit names for correct dependency calc of generated files
...
This helps avoid issue when the bzip2 or libogg are compiled before header is
generated for them.
In theory, we shouldn't do that, but I guess dependency calculation through
include directives doesn't work when the file doesn't exist.
2024-12-02 21:07:30 +03:00
Alibek Omarov
26230596ba
3rdparty: bzip2: wscript: bring back generating bz_version.h.in now that cmake.py has subst support
2024-12-02 21:07:12 +03:00
Alibek Omarov
0154ffa060
wscript: try to automatically set console subsystem flag depending on target features
...
Remove subsystem flag from shlibs and stlibs, it's only required for executables.
2024-11-27 15:43:13 +03:00
Alibek Omarov
a15c1f99b2
wscript: remove useless features
2024-10-23 23:20:47 +03:00
Alibek Omarov
38c0dc4551
3rdparty: bzip2: properly use stdio-free version, don't include tests and utils to the build
2024-10-08 15:39:56 +03:00
Alibek Omarov
62cb8f5ba6
3rdparty: bzip2: forgot to add actual bz_version.h file
2024-10-08 13:07:42 +03:00
Alibek Omarov
97c75d96d5
3rdparty: bzip2: build with BZ_NO_STDIO
2024-10-08 13:06:02 +03:00
Alibek Omarov
a8539ac004
3rdparty: bzip2: add pre-generated bz_version.h header as some generators (like cmake.py) don't understand subst yet
2024-10-08 12:27:41 +03:00
Alibek Omarov
057b47555d
3rdparty: bzip2: add wscript for bzip2, check for system-wide bzip2, add readme note
2024-10-08 03:28:02 +03:00
Alibek Omarov
43299f6747
3rdparty: add bzip2 submodule
2024-10-08 03:28:02 +03:00