waf: don't install some shared libraries when building sdk only

This commit is contained in:
nillerusr 2023-05-24 16:46:25 +00:00
parent 8b1be47f4d
commit 226d22b896
3 changed files with 5 additions and 3 deletions

View File

@ -29,6 +29,8 @@ def build(bld):
libs = []
install_path = None if bld.env.BUILD_SDK else bld.env.LIBDIR
bld.shlib(
source = source,
target = PROJECT_NAME,
@ -36,7 +38,7 @@ def build(bld):
features = 'c cxx',
includes = includes,
defines = defines,
install_path = bld.env.LIBDIR,
install_path = install_path,
use = libs,
subsystem = bld.env.MSVC_SUBSYSTEM,
idx = bld.get_taskgen_count()

View File

@ -83,7 +83,7 @@ def build(bld):
else:
libs = ['DL', 'M', 'LOG']
install_path = bld.env.LIBDIR
install_path = None if bld.env.BUILD_SDK else bld.env.LIBDIR
bld.shlib(
source = source,

View File

@ -55,7 +55,7 @@ def build(bld):
elif bld.env.DEST_OS == 'darwin':
linkflags += ['-framework', 'CoreServices']
install_path = bld.env.LIBDIR
install_path = None if bld.env.BUILD_SDK else bld.env.LIBDIR
bld.shlib(
source = source,