Brooklyn is giving Smith a full-time NBA opportunity after stints in the G League and two 10-day contracts.