Skip to content

Commit 01c2867

Browse files
authored
Fixing for Linux
1 parent 906a001 commit 01c2867

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

platform.txt

+10-10
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,17 @@ recipe.output.save_file_bin={build.project_name}.save.bin
9898
recipe.output.tmp_file_hex={build.project_name}.hex
9999
recipe.output.save_file_hex={build.project_name}.save.hex
100100

101+
#***************************************************
102+
# adafruit-nrfutil for uploading
103+
# https://github.com/adafruit/Adafruit_nRF52_nrfutil
104+
# pre-built binaries are provided for macos and windows
105+
#***************************************************
106+
tools.nrfutil.cmd=adafruit-nrfutil
107+
tools.nrfutil.cmd.windows={runtime.platform.path}/tools/adafruit-nrfutil/adafruit-nrfutil.exe
108+
tools.nrfutil.cmd.macosx={runtime.platform.path}/tools/adafruit-nrfutil/adafruit-nrfutil
109+
101110
## Create dfu package zip file
102-
recipe.objcopy.zip.pattern="{runtime.platform.path}/tools/adafruit-nrfutil/adafruit-nrfutil.exe" dfu genpkg --application-version 65535 --application "{build.path}/{build.project_name}.hex" "{build.path}/{build.project_name}.zip"
111+
recipe.objcopy.zip.pattern="{tools.nrfutil.cmd}" dfu genpkg --application-version 65535 --application "{build.path}/{build.project_name}.hex" "{build.path}/{build.project_name}.zip"
103112

104113
## Compute size
105114
recipe.size.pattern="{compiler.path}{compiler.size.cmd}" -A "{build.path}/{build.project_name}.elf"
@@ -109,15 +118,6 @@ recipe.size.regex=\.text\s+([0-9]+).*
109118
recipe.output.tmp_file={build.project_name}.hex
110119
recipe.output.save_file={build.project_name}.{build.variant}.hex
111120

112-
#***************************************************
113-
# adafruit-nrfutil for uploading
114-
# https://github.com/adafruit/Adafruit_nRF52_nrfutil
115-
# pre-built binaries are provided for macos and windows
116-
#***************************************************
117-
tools.nrfutil.cmd=adafruit-nrfutil
118-
tools.nrfutil.cmd.windows={runtime.platform.path}/tools/adafruit-nrfutil/adafruit-nrfutil.exe
119-
tools.nrfutil.cmd.macosx={runtime.platform.path}/tools/adafruit-nrfutil/adafruit-nrfutil
120-
121121

122122

123123
#

0 commit comments

Comments
 (0)