cross platform workspace path