build: handle whitespace in workspace paths

As described in #23