more clean up
This commit is contained in:
parent
42734a1ab5
commit
f99645ede8
4
Makefile
4
Makefile
@ -49,7 +49,7 @@ GDB := $(CROSS_COMPILE)gdb
|
|||||||
NRFUTIL = adafruit-nrfutil
|
NRFUTIL = adafruit-nrfutil
|
||||||
NRFJPROG = nrfjprog
|
NRFJPROG = nrfjprog
|
||||||
|
|
||||||
MK := mkdir
|
MK := mkdir -p
|
||||||
RM := rm -rf
|
RM := rm -rf
|
||||||
|
|
||||||
# Verbose mode (V=). 0: default, 1: print out CFLAG, LDFLAG 2: print all compile command
|
# Verbose mode (V=). 0: default, 1: print out CFLAG, LDFLAG 2: print all compile command
|
||||||
@ -75,7 +75,7 @@ ifeq ($(filter $(BOARD),$(BOARD_LIST)),)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
# Build directory
|
# Build directory
|
||||||
BUILD = _build-$(BOARD)
|
BUILD = _build/build-$(BOARD)
|
||||||
|
|
||||||
# Board specific
|
# Board specific
|
||||||
-include src/boards/$(BOARD)/board.mk
|
-include src/boards/$(BOARD)/board.mk
|
||||||
|
@ -5,8 +5,8 @@ import sys
|
|||||||
import subprocess
|
import subprocess
|
||||||
import time
|
import time
|
||||||
|
|
||||||
subprocess.run("rm -rf _build*", shell=True)
|
subprocess.run("rm -rf _build/", shell=True)
|
||||||
subprocess.run("rm -rf bin/*", shell=True)
|
subprocess.run("rm -rf bin/", shell=True)
|
||||||
|
|
||||||
success_count = 0
|
success_count = 0
|
||||||
fail_count = 0
|
fail_count = 0
|
||||||
@ -45,12 +45,12 @@ for board in all_boards:
|
|||||||
success = "\033[31mfailed\033[0m "
|
success = "\033[31mfailed\033[0m "
|
||||||
fail_count += 1
|
fail_count += 1
|
||||||
|
|
||||||
for entry in os.scandir("_build-{}".format(board)):
|
for entry in os.scandir("_build/build-{}".format(board)):
|
||||||
for extension in ["zip", "hex"]:
|
for extension in ["zip", "hex"]:
|
||||||
if entry.name.endswith(extension) and "nosd" not in entry.name:
|
if entry.name.endswith(extension) and "nosd" not in entry.name:
|
||||||
shutil.copy(entry.path, bin_directory)
|
shutil.copy(entry.path, bin_directory)
|
||||||
|
|
||||||
out_file = glob.glob('_build-{}/*.out'.format(board))[0]
|
out_file = glob.glob('_build/build-{}/*.out'.format(board))[0]
|
||||||
size_output = subprocess.run('size {}'.format(out_file), shell=True, stdout=subprocess.PIPE).stdout.decode("utf-8")
|
size_output = subprocess.run('size {}'.format(out_file), shell=True, stdout=subprocess.PIPE).stdout.decode("utf-8")
|
||||||
size_list = size_output.split('\n')[1].split('\t')
|
size_list = size_output.split('\n')[1].split('\t')
|
||||||
flash_size = int(size_list[0])
|
flash_size = int(size_list[0])
|
||||||
|
Loading…
Reference in New Issue
Block a user