Don't use objcopy for macOS build (#143)

* Don't use objcopy for macOS build

* Add -x option to strip on macOS
Without -x strip results in error for dylib
This commit is contained in:
exstrim401
2022-11-21 21:18:35 +03:00
committed by GitHub
parent ad5790eee6
commit a1c4e27718
2 changed files with 11 additions and 7 deletions

View File

@@ -272,7 +272,7 @@ def options(opt):
opt.load('compiler_optimizations subproject')
opt.load('xcompile compiler_cxx compiler_c sdl2 clang_compilation_database strip_on_install waf_unit_test subproject')
opt.load('xcompile compiler_cxx compiler_c sdl2 clang_compilation_database strip_on_install_v2 waf_unit_test subproject')
if sys.platform == 'win32':
opt.load('msvc msdev msvs')
opt.load('reconfigure')
@@ -289,7 +289,7 @@ def configure(conf):
conf.env.MSVC_TARGETS = ['x64']
if sys.platform == 'win32':
conf.load('msvc_pdb_ext msdev msvs')
conf.load('subproject xcompile compiler_c compiler_cxx gitversion clang_compilation_database strip_on_install waf_unit_test enforce_pic')
conf.load('subproject xcompile compiler_c compiler_cxx gitversion clang_compilation_database strip_on_install_v2 waf_unit_test enforce_pic')
if conf.env.DEST_OS == 'win32' and conf.env.DEST_CPU == 'amd64':
conf.load('masm')
elif conf.env.DEST_OS == 'darwin':