Respect --ignore-compiler-warnings when building the launcher

This commit is contained in:
Kovid Goyal 2021-06-10 07:48:52 +05:30
parent 64f1211cf8
commit d99e243f57
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -789,7 +789,8 @@ def safe_makedirs(path: str) -> None:
def build_launcher(args: Options, launcher_dir: str = '.', bundle_type: str = 'source') -> None:
cflags = '-Wall -Werror -fpie'.split()
werror = '' if args.ignore_compiler_warnings else '-pedantic-errors -Werror'
cflags = f'-Wall {werror} -fpie'.split()
if args.build_universal_binary:
cflags += '-arch x86_64 -arch arm64'.split()
cppflags = []