1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-27 16:48:09 +00:00
Commit Graph

22 Commits

Author SHA1 Message Date
Pavol Rusnak
d05895cbbd
build: add missing spi object file 2018-09-30 20:29:11 +02:00
Pavol Rusnak
1f2c25e743
build: fix build via error in SConscript.prodtest 2018-09-30 18:59:31 +02:00
Pavol Rusnak
45e10a2e79
embed: refactor cpu flags in sconscript files 2018-09-30 16:39:40 +02:00
Pavol Rusnak
398f1557d6
build: introduce T1 memory file 2018-09-20 13:43:44 +02:00
Pavol Rusnak
e3607156d8
embed: make model and emulator orthogonal, update macros to match this logic 2018-08-31 16:55:01 +02:00
Pavol Rusnak
481bb4ccab
embed: remove unused stmhal stuff from build dependencies 2018-07-30 18:37:37 +02:00
Pavol Rusnak
820798998b
build: use COPT in all SConscript files 2018-07-09 21:03:25 +02:00
mcudev
d897d5e23c build: make it easier to build binaries optimized for debugging (#267) 2018-07-09 20:59:35 +02:00
Jan Pochyla
e390c9d604 scons: remove MCU_SERIES_F4 define
Reflects micropython commit 37b8ba5a55c99dbd1e69eb1c99651307b22fd3e
2018-06-19 18:26:43 +02:00
Pavol Rusnak
7df4b251ea
prodtest: update sconscript file 2018-04-23 12:19:57 +01:00
Pavol Rusnak
611d374bbd
embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 2018-03-04 12:59:16 +01:00
Saleem Rashid
3f63acdd77
embed: Use GCC as linker
Using GCC passes the correct flags to the linker. Including, if we
choose to use features such as LTO, linker plugins.
2018-02-18 23:17:38 +01:00
Pavol Rusnak
cf9c97288e
build: rework vendorheader handling, move them to embed/vendorheader 2018-01-31 16:46:15 +01:00
Pavol Rusnak
ec52ff882f
build: update scripts to respect PRODUCTION flag and don't sign with devel keys when it's set 2018-01-30 15:32:53 +01:00
Pavol Rusnak
81ff60c3e1
tools: drop combine_sign; rework keyctl into 3 tools 2018-01-29 15:07:47 +01:00
Pavol Rusnak
706ddda1a7
tools: update keyctl to work with already signed binaries 2018-01-28 17:47:16 +01:00
Pavol Rusnak
8fd8613c80
firmware: use -ffreestanding too 2018-01-17 15:24:06 +01:00
Pavol Rusnak
79a3f84c3c
modtrezorui: invert FONT macro inclusion logic 2017-12-15 23:13:25 +01:00
Pavol Rusnak
f0013b0318
sconscript: typo - split stack protector and freestanding options 2017-12-08 19:30:46 +01:00
Jan Pochyla
1e883530b4 scons: get file sizes in portable way 2017-10-30 14:07:52 +01:00
Pavol Rusnak
efa918a2f9
prodtest: code cleanup, fix build 2017-10-27 01:00:39 +02:00
Jan Pochyla
95965c3ff7
prodtest: add new target 2017-10-26 23:55:13 +02:00