Skip to content

Commit 7d9d0fb

Browse files
Edouard Merleapaillier-ledger
authored andcommitted
fix: build for lns+
1 parent 6d4d452 commit 7d9d0fb

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

Makefile

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -248,10 +248,10 @@ APP_LOAD_PARAMS += $(APP_LOAD_FLAGS) --path "44'/1'"
248248
DEFINES += $(DEFINES_LIB)
249249

250250
#prepare hsm generation
251-
ifeq ($(TARGET_NAME), TARGET_NANOX)
252-
ICONNAME=icons/nanox_app_$(CHAIN).gif
253-
else
251+
ifeq ($(TARGET_NAME),TARGET_NANOS)
254252
ICONNAME=icons/nanos_app_$(CHAIN).gif
253+
else
254+
ICONNAME=icons/nanox_app_$(CHAIN).gif
255255
endif
256256

257257
################
@@ -283,19 +283,21 @@ DEFINES += HAVE_UX_FLOW
283283
DEFINES += HAVE_WEBUSB WEBUSB_URL_SIZE_B=0 WEBUSB_URL=""
284284

285285
ifeq ($(TARGET_NAME),TARGET_NANOX)
286-
DEFINES += IO_SEPROXYHAL_BUFFER_SIZE_B=300
287286
DEFINES += HAVE_BLE BLE_COMMAND_TIMEOUT_MS=2000
288287
DEFINES += HAVE_BLE_APDU # basic ledger apdu transport over BLE
288+
endif
289289

290+
ifeq ($(TARGET_NAME),TARGET_NANOS)
291+
DEFINES += IO_SEPROXYHAL_BUFFER_SIZE_B=72
292+
DEFINES += HAVE_WALLET_ID_SDK
293+
else
294+
DEFINES += IO_SEPROXYHAL_BUFFER_SIZE_B=300
290295
DEFINES += HAVE_GLO096
291296
DEFINES += HAVE_BAGL BAGL_WIDTH=128 BAGL_HEIGHT=64
292297
DEFINES += HAVE_BAGL_ELLIPSIS # long label truncation feature
293298
DEFINES += HAVE_BAGL_FONT_OPEN_SANS_REGULAR_11PX
294299
DEFINES += HAVE_BAGL_FONT_OPEN_SANS_EXTRABOLD_11PX
295300
DEFINES += HAVE_BAGL_FONT_OPEN_SANS_LIGHT_16PX
296-
else
297-
DEFINES += IO_SEPROXYHAL_BUFFER_SIZE_B=72
298-
DEFINES += HAVE_WALLET_ID_SDK
299301
endif
300302

301303
# Enables direct data signing without having to specify it in the settings. Useful when testing with speculos.
@@ -311,7 +313,7 @@ DEFINES += HAVE_BYPASS_SIGNATURES
311313
endif
312314

313315
# NFTs
314-
ifeq ($(TARGET_NAME), TARGET_NANOX)
316+
ifneq ($(TARGET_NAME),TARGET_NANOS)
315317
DEFINES += HAVE_NFT_SUPPORT
316318
# Enable the NFT testing key
317319
NFT_TESTING_KEY:=0
@@ -325,10 +327,10 @@ endif
325327
DEBUG:=0
326328
ifneq ($(DEBUG),0)
327329
DEFINES += HAVE_STACK_OVERFLOW_CHECK
328-
ifeq ($(TARGET_NAME),TARGET_NANOX)
329-
DEFINES += HAVE_PRINTF PRINTF=mcu_usb_printf
330-
else
330+
ifeq ($(TARGET_NAME),TARGET_NANOS)
331331
DEFINES += HAVE_PRINTF PRINTF=screen_printf
332+
else
333+
DEFINES += HAVE_PRINTF PRINTF=mcu_usb_printf
332334
endif
333335
else
334336
DEFINES += PRINTF\(...\)=

src/ui_flow.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ UX_STEP_CB(
171171
"Error",
172172
"Blind signing must be enabled in Settings",
173173
});
174-
#elif defined(TARGET_NANOX)
174+
#elif defined(TARGET_NANOX) || defined(TARGET_NANOS2)
175175
UX_STEP_CB(
176176
ux_warning_contract_data_step,
177177
pnn,

0 commit comments

Comments
 (0)