AtomicGameEngine / AtomicGameEngine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

If path to source has directory with spaces, the .bat script / build script breaks

victorbstan opened this issue · comments

I get the following error when trying to build

Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.

E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine>Build_AtomicEditor.bat --vs2017


Building Atomic Editor, this process will take a few minutes

rm -rf E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine/Artifacts/AtomicEditor/
rm -rf E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine/Artifacts/AtomicNET/
rm -rf E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine/Artifacts/Build/Windows/
rm -rf E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine/Artifacts/Build/Source/Generated/
'E:\victo\Documents\Projects\Code\Atomic' is not recognized as an internal or external command,
operable program or batch file.
E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine\Build\node_modules\jake\lib\api.js:340
        throw errObj;
        ^

Error: Process exited with error.
    at api.fail (E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine\Build\node_modules\jake\lib\api.js:336:18)
    at null.<anonymous> (E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine\Build\node_modules\jake\lib\utils\
index.js:124:9)
    at emitTwo (events.js:88:13)
    at emit (events.js:173:7)
    at ChildProcess.<anonymous> (E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine\Build\node_modules\jake\li
b\utils\index.js:227:20)
    at emitTwo (events.js:88:13)
    at ChildProcess.emit (events.js:173:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:201:12)

E:\victo\Documents\Projects\Code\Atomic Game Engine\AtomicGameEngine>
commented

Hi. Thank you for your report. As a temporary fix you could just remove the spaces from your path, this is a known problem:
#1600

Thanks, I have and built successfully :)