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.
This commit is contained in:
Alibek Omarov
2024-11-27 15:34:49 +03:00
parent cb3f5a74a8
commit 0154ffa060
10 changed files with 14 additions and 18 deletions

View File

@@ -29,6 +29,5 @@ def build(bld):
target = 'bzip2',
# use = 'bz_version.h',
includes = ['.', 'bzip2/'],
subsystem = bld.env.MSVC_SUBSYSTEM,
export_includes = ['bzip2/']
)

View File

@@ -19,5 +19,4 @@ def build(bld):
includes = ['gl4es/src', 'gl4es/src/gl', 'gl4es/src/glx', 'gl4es/include'],
defines = ['NOX11', 'NO_GBM', 'NO_INIT_CONSTRUCTOR', 'DEFAULT_ES=2', 'NOEGL', 'NO_LOADER', 'STATICLIB'],
cflags = ['-w', '-fvisibility=hidden', '-std=gnu99'],
subsystem = bld.env.MSVC_SUBSYSTEM,
export_includes = '.')

View File

@@ -64,6 +64,5 @@ def build(bld):
features = 'c',
includes = includes,
defines = defines,
subsystem = bld.env.MSVC_SUBSYSTEM,
export_includes = ['opus/include/']
)