armory3d / armortools

3D Content Creation Tools
https://armorpaint.org
Other
3.3k stars 337 forks source link

Cloning the Main Git does not include a "Kinc" folder in "armorcore" #1725

Closed DexterKray closed 4 months ago

DexterKray commented 5 months ago

Cloning the main branch git page, in the armorcore file there is no Kinc folder to build the .sln from when you try and run it its just gives you a "The system cannot find the path specified" (Obvs)

When running the make.bat instead to get the .sln the app just fails to build with multiple warning and one error.

image ^ This is with me moving the build folder to the ArmorPaint folder and building it from there.

image ^ This is with me just building the app from the armorcore folder.

So It's either the Git is missing files or the instructions need to be updated with relevant information as the are clearly not correct at the moment

I have also tried building a app from the V8 branch is its just a broken, Building the app it creates the app but when you run the app after copying the .exe to the krom folder, it just creates a mini dump file

ShingenPizza commented 4 months ago

it was kinda fixed in f739f4569234a8e9fb913fdeaa038d30074b4c54, but because of it also changing the rest of the comand, now the whole solution isn't being generated:

d:\Projekty\Cpp\armortools\armorpaint>..\armorcore\make --graphics direct3d11
Using ArmorCore from d:\Projekty\Cpp\armortools\armorcore
Creating windows project files.
ReferenceError: GraphicsApi is not defined
    at _ (<input>:372:46)
    at <eval> (<input>:451:3)
    at load_project (make.js:382:92)
    at addProject (make.js:1291:36)
    at _ (<input>:60:1)
    at <eval> (<input>:128:3)
    at load_project (make.js:382:92)
    at addProject (make.js:1291:36)
    at _ (<input>:8:1)
    at <eval> (<input>:44:3)

and if you mash up old and new command to create it succesfuly, it still won't build because of

Cannot open include file: 'd:\Projekty\Cpp\armortools\armorpaint/build/krom.c': No such file or directory

sigh...

luboslenco commented 4 months ago

Sorry it's taking so long, hopefully fixed in the coming days.