Expose variant_dir to environment (otherwise it's useless).

This commit is contained in:
Patrick 2023-07-08 11:20:20 +02:00
parent d959540e0c
commit 2eeed1f551

View File

@ -145,10 +145,10 @@ if variant:
env['BIN_DIR'] = Dir(f'#bin_{variant}').abspath env['BIN_DIR'] = Dir(f'#bin_{variant}').abspath
env['LIB_DIR'] = Dir(f'#lib_{variant}').abspath env['LIB_DIR'] = Dir(f'#lib_{variant}').abspath
env['CACHE_DIR'] = Dir(f'#cache_{variant}').abspath env['CACHE_DIR'] = Dir(f'#cache_{variant}').abspath
variant_dir = f'{env["CACHE_DIR"]}/variant' env['VARIANT_DIR'] = f'{env["CACHE_DIR"]}/variant'
env.Append(CPPDEFINES = [f'{config["PREPROCESSOR_PREFIX"]}_VARIANT={variant}']) env.Append(CPPDEFINES = [f'{config["PREPROCESSOR_PREFIX"]}_VARIANT={variant}'])
else: else:
variant_dir = None env['VARIANT_DIR'] = None
comp_db = env.CompilationDatabase(target = '#compile_commands.json') comp_db = env.CompilationDatabase(target = '#compile_commands.json')
Default(comp_db) Default(comp_db)
env['BIN_DIR'] = Dir('#bin').abspath env['BIN_DIR'] = Dir('#bin').abspath