@@ -38,11 +38,6 @@ build-build-rust-unit-tests/Makefile:
38
38
cd build-build-rust-unit-tests && cmake .. -DCOVERAGE=OFF -DSANITIZE_ADDRESS=OFF -DSANITIZE_UNDEFINED=OFF
39
39
$(MAKE ) -C py/bitbox02
40
40
41
- build-semihosting/Makefile :
42
- mkdir -p build-semihosting
43
- cd build-semihosting && cmake .. -DCMAKE_TOOLCHAIN_FILE=arm.cmake -DSEMIHOSTING=ON
44
- ${MAKE} -C py/bitbox02
45
-
46
41
# Directory for building for "host" machine according to gcc convention
47
42
build : build/Makefile
48
43
@@ -54,20 +49,13 @@ build-build: build-build/Makefile
54
49
# address santizers when they link code compiled with gcc.
55
50
build-build-rust-unit-tests : build-build-rust-unit-tests/Makefile
56
51
57
- # Directory for building for "host" machine but with semihosting enbled
58
- build-semihosting : build-semihosting/Makefile
59
-
60
52
firmware : | build
61
53
# Generate python bindings for protobuf for test scripts
62
54
$(MAKE) -C build firmware.elf
63
- firmware-semihosting : | build-semihosting
64
- $(MAKE ) -C build-semihosting firmware.elf
65
55
firmware-btc : | build
66
56
$(MAKE ) -C build firmware-btc.elf
67
57
bootloader : | build
68
58
$(MAKE ) -C build bootloader.elf
69
- bootloader-semihosting : | build-semihosting
70
- $(MAKE ) -C build-semihosting bootloader-development.elf
71
59
bootloader-development : | build
72
60
$(MAKE ) -C build bootloader-development.elf
73
61
bootloader-development-locked : | build
@@ -110,8 +98,6 @@ flash-dev-firmware:
110
98
./py/load_firmware.py build/bin/firmware.bin --debug
111
99
jlink-flash-bootloader-development : | build
112
100
JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build/scripts/bootloader-development.jlink
113
- jlink-flash-bootloader-semihosting : | build-semihosting
114
- JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build-semihosting/scripts/bootloader-development.jlink
115
101
jlink-flash-bootloader-development-locked : | build
116
102
JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build/scripts/bootloader-development-locked.jlink
117
103
jlink-flash-bootloader : | build
@@ -126,8 +112,6 @@ jlink-flash-firmware-btc: | build
126
112
JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build/scripts/firmware-btc.jlink
127
113
jlink-flash-factory-setup : | build
128
114
JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build/scripts/factory-setup.jlink
129
- jlink-flash-firmware-semihosting : | build-semihosting
130
- JLinkExe -if SWD -device ATSAMD51J20 -speed 4000 -autoconnect 1 -CommanderScript ./build-semihosting/scripts/firmware.jlink
131
115
dockerinit :
132
116
./scripts/container.sh build --pull --force-rm --no-cache -t shiftcrypto/firmware_v2:$(shell cat .containerversion) .
133
117
dockerpull :
@@ -144,4 +128,4 @@ prepare-tidy: | build build-build
144
128
make -C build rust-cbindgen
145
129
make -C build-build rust-cbindgen
146
130
clean :
147
- rm -rf build build-build build-semihosting build- build-rust-unit-tests
131
+ rm -rf build build-build build-build-rust-unit-tests
0 commit comments