more clean up

This commit is contained in:
hathach 2020-03-24 22:47:15 +07:00
parent 42734a1ab5
commit f99645ede8
2 changed files with 6 additions and 6 deletions

View File

@ -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

View File

@ -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])