diff --git a/shared/manifest.py b/shared/manifest.py index 4f653059..76d27ceb 100644 --- a/shared/manifest.py +++ b/shared/manifest.py @@ -5,10 +5,10 @@ freeze_as_mpy('', [ 'actions.py', 'address_explorer.py', 'auth.py', - 'msgsign.py', 'backups.py', 'bsms.py', 'callgate.py', + 'ccc.py', 'chains.py', 'choosers.py', 'compat7z.py', @@ -29,18 +29,24 @@ freeze_as_mpy('', [ 'login.py', 'main.py', 'menu.py', - 'miniscript.py', + "miniscript.py", + 'mk4.py', + 'msgsign.py', 'multisig.py', + 'ndef.py', + 'nfc.py', 'numpad.py', 'nvstore.py', 'opcodes.py', + 'ownership.py', 'paper.py', 'pincodes.py', 'precomp_tag_hash.py', 'psbt.py', + 'psram.py', 'pwsave.py', - 'queues.py', 'qrs.py', + 'queues.py', 'random.py', 'seed.py', 'selftest.py', @@ -48,39 +54,33 @@ freeze_as_mpy('', [ 'sffile.py', 'ssd1306.py', 'stash.py', + 'tapsigner.py', + 'trick_pins.py', 'usb.py', 'utils.py', 'ux.py', - 'version.py', - 'xor_seed.py', - 'tapsigner.py', - 'wallet.py', - 'ownership.py', - 'ccc.py', - 'web2fa.py', - 'psram.py', - 'mk4.py', 'vdisk.py', - 'nfc.py', - 'ndef.py', - 'trick_pins.py', + 'version.py', + 'wallet.py', + 'web2fa.py', + 'xor_seed.py' ], opt=0) # Optimize data-like files, since no need to debug them. freeze_as_mpy('', [ - 'sigheader.py', - 'public_constants.py', 'charcodes.py', + 'public_constants.py', + 'sigheader.py', ], opt=3) # Maybe include test code. import os if int(os.environ.get('DEBUG_BUILD', 0)): freeze_as_mpy('', [ + 'dev_helper.py', 'h.py', - 'dev_helper.py', - 'usb_test_commands.py', 'sim_display.py', + 'usb_test_commands.py', ], opt=0) include("$(MPY_DIR)/extmod/uasyncio/manifest.py") diff --git a/shared/manifest_mk4.py b/shared/manifest_mk4.py index d69841a2..b7ac0c1e 100644 --- a/shared/manifest_mk4.py +++ b/shared/manifest_mk4.py @@ -1,11 +1,11 @@ # Mk4 only files; would not be needed on Mk3 or earlier. freeze_as_mpy('', [ - 'ssd1306.py', - 'mempad.py', - 'ux_mk4.py', 'hsm.py', 'hsm_ux.py', + 'mempad.py', + 'ssd1306.py', 'users.py', + 'ux_mk4.py' ], opt=0) # Optimize data-like files, since no need to debug them. diff --git a/shared/manifest_q1.py b/shared/manifest_q1.py index d71e99e9..02370ac0 100644 --- a/shared/manifest_q1.py +++ b/shared/manifest_q1.py @@ -1,24 +1,24 @@ # Q1 only files; would not be needed on Mk4 freeze_as_mpy('', [ - 'q1.py', - 'keyboard.py', - 'scanner.py', - 'bbqr.py', - 'decoders.py', - 'lcd_display.py', - 'st7788.py', - 'gpu.py', - 'ux_q1.py', 'battery.py', - 'notes.py', + 'bbqr.py', 'calc.py', + 'decoders.py', + 'gpu.py', + 'keyboard.py', + 'lcd_display.py', + 'notes.py', + 'q1.py', + 'scanner.py', + 'st7788.py', 'teleport.py', + 'ux_q1.py' ], opt=0) # Optimize data-like files, since no need to debug them. freeze_as_mpy('', [ - 'graphics_q1.py', 'font_iosevka.py', 'gpu_binary.py', # remove someday? + 'graphics_q1.py', ], opt=3)