Possible methods to recompile without VS? xDno, this is impossible
Compile it on vps.Possible methods to recompile without VS? xD
Can you explain more ?Add a github and config it like otland did to have automated artifacts
I advise trying to compile it on your own machine firstCan you explain more ?
Yes , i just need temporarilyI advise trying to compile it on your own machine first
The problem is that i have issues running VS my windows won't open some exe files for some reason , for that i was searching for an alternative methodTake the time to compile it yourself and don't delete the build directory afterwards. This way, the next time you modify the sources, the build system will only recompile those files affected by the changes; reducing the compilation time by orders of magnitude, even if your personal computer is running low on resources.
I have attached a video file [1] to show how little time it takes to recompile the server engine if you don't delete the build directory.
Cheers.
amatria.
===
[1] Screen Recording 2021-05-20 at 19.03.35-1 (https://streamable.com/z2our2)
@DreadShiNormally if you cant compile yourself, I would recommend you to fork otland/forgottenserver repo, add a commit to your fork with source changes and github actions will compile it for you.
However, if you want to use the latest sources, good luck. Windows hasn't compiled there for 6 months. (on github actions). I think there is a bug with the github actions scripts there that nobody has bothered to fix yet.
Maybe you can install virtualbox, set up a clean windows VM and get visual studio working there. Or find a friend you can pass source code to and get it compiled.
Which workflow should i setup here ?
Which workflow should i setup here ?
i just have no idea what to do here since i never used github actions befor , this what i am seeing on actions tabNot sure, I just use the same files as otland/forgottenserver: (the folder with name .github).
build-vcpkg.yml:
I think if you make sure your repo has this .github folder with these files, it will use the same setup and actions as otland/forgottenserver.
Thanks <3Looks fine, it just hasn't started yet.
Add a commit to the repo with source changes (modified cpp, h files), and it should start to run.
When it has completed, if no errors, it should appear artifacts here, artifacts are the compiled download packages. If it fails, you should be able to see the error message in the logs for the workflow.