mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-11-26 09:28:13 +00:00
core: refactor FROZEN variable in SConscript.unix
This commit is contained in:
parent
b8726e74c8
commit
2c646a61b7
@ -9,6 +9,7 @@ SOURCE_MOD = []
|
|||||||
SOURCE_MOD_SECP256K1_ZKP = []
|
SOURCE_MOD_SECP256K1_ZKP = []
|
||||||
|
|
||||||
PYOPT = ARGUMENTS.get('PYOPT', '1')
|
PYOPT = ARGUMENTS.get('PYOPT', '1')
|
||||||
|
FROZEN = ARGUMENTS.get('TREZOR_EMULATOR_FROZEN', 0):
|
||||||
|
|
||||||
# modtrezorconfig
|
# modtrezorconfig
|
||||||
CPPPATH_MOD += [
|
CPPPATH_MOD += [
|
||||||
@ -137,7 +138,7 @@ SOURCE_MOD += [
|
|||||||
'embed/extmod/modtrezorui/modtrezorui.c',
|
'embed/extmod/modtrezorui/modtrezorui.c',
|
||||||
'embed/extmod/modtrezorui/qr-code-generator/qrcodegen.c',
|
'embed/extmod/modtrezorui/qr-code-generator/qrcodegen.c',
|
||||||
]
|
]
|
||||||
if ARGUMENTS.get('TREZOR_EMULATOR_FROZEN', 0):
|
if FROZEN:
|
||||||
CPPDEFINES_MOD += ['TREZOR_EMULATOR_FROZEN']
|
CPPDEFINES_MOD += ['TREZOR_EMULATOR_FROZEN']
|
||||||
|
|
||||||
# modtrezorutils
|
# modtrezorutils
|
||||||
@ -381,7 +382,7 @@ env.Ignore(qstr_collected, qstr_generated)
|
|||||||
# Frozen modules
|
# Frozen modules
|
||||||
#
|
#
|
||||||
|
|
||||||
if ARGUMENTS.get('TREZOR_EMULATOR_FROZEN', 0):
|
if FROZEN:
|
||||||
if env.get('TREZOR_MODEL') == '1':
|
if env.get('TREZOR_MODEL') == '1':
|
||||||
SOURCE_PY_DIR = 'src1/'
|
SOURCE_PY_DIR = 'src1/'
|
||||||
else:
|
else:
|
||||||
@ -460,7 +461,7 @@ obj_program.extend(env.Object(source=SOURCE_MOD))
|
|||||||
obj_program.extend(env.Object(source=SOURCE_MOD_SECP256K1_ZKP, CCFLAGS='$CCFLAGS -Wno-unused-function'))
|
obj_program.extend(env.Object(source=SOURCE_MOD_SECP256K1_ZKP, CCFLAGS='$CCFLAGS -Wno-unused-function'))
|
||||||
obj_program.extend(env.Object(source=SOURCE_MICROPYTHON))
|
obj_program.extend(env.Object(source=SOURCE_MICROPYTHON))
|
||||||
obj_program.extend(env.Object(source=SOURCE_UNIX))
|
obj_program.extend(env.Object(source=SOURCE_UNIX))
|
||||||
if ARGUMENTS.get('TREZOR_EMULATOR_FROZEN', 0):
|
if FROZEN:
|
||||||
obj_program.extend(env.Object(source=source_mpyc))
|
obj_program.extend(env.Object(source=source_mpyc))
|
||||||
|
|
||||||
env.Depends(obj_program, qstr_generated)
|
env.Depends(obj_program, qstr_generated)
|
||||||
|
Loading…
Reference in New Issue
Block a user