Just a feedback for the community.
The build process has been improved very much with the actual version 2.0
Pleas remark: I did this all without having installed the xenko game engine so to say the editor with the runtimes !!
My try was to setup from ground up.
-
Download with git lfs clone https://git.xenko.com/xenko/Xenko-Runtime.git
works perfectly
-
Download an install of the fbx sdk is also no problem
-
setting the environment variable
-
build the engine
a. with VS2015 worked but has a lot of reference errors
b. with download and fresh install of VS2017 community: woked references are ok
You have to know that some of the many project are shown as not loaded or can not be found, =>they are not neccesary so fas as i can see so they can be neglected.
- build the samples
a. with VS2015 all references are missing problem
b. with vs2017 worked.
With some sample projects there is the error that i must be compiled with the “alow unsafe code” option but check field in the project properties is ghosted.
Fix: open the coressponding *.csproj file in a editorl search for the entry and set it to true by hand.( just override in the editor )
Some Samples are working but give runtime error because of missing internet connection.
This i could resolve but a simple continue in Debug mode does continue the programm an it works.
all in all a big improvement !!
=> => => But i still have a big question to the normal build process of the samples.
Somewhere in the build / compile process there is the command to execute an external programm
to build or compile the assets in the package or something similar.
In c++ i can see all command that happen when comiling a solution. But with c# i cannot find the action command for theese additional tasks in the build process. it just happens.
Can someone give me an advice how the build process of the samples is managed ??