create gen-src direcotry if it does not exist