project name support '-' '_'

Signed-off-by: tsaikd <tsaikd@gmail.com>
Merge commit '4c4dcef2d33058d0831c68e7aaad757d1e87a717'