fix up board.mk
more fixes to multi-board support