-
Notifications
You must be signed in to change notification settings - Fork 7
Building from Source
Building SharpJS from source is easy as cake. Clone the repository. If you clone with any decent GUI client, it should pull submodules for you as well. If you clone with CLI or a not-decent GUI client, you also need to run git submodule update --init --recursive.
Congratulations! You have all the code to build SharpJS! Finally, you can open up the solution in your IDE of choice. SharpJS has been designed to be built with Visual Studio 2015, but I have confirmed that it builds successfully in SharpDevelop as well.
Finally, you may get a lot of build errors when you build. The solution is simple. If you are using Visual Studio on Windows, just install XNA Game Studio for Visual Studio 2015 and follow the instructions, which simply tell you which order to install things in. If you are not on Windows, switch the build configuration from AnyCPU to NoXNA. Actually, SharpJS does not currently use XNA, so it is fine to build the NoXNA configuration.
Yay! You should now have binaries for SharpJS!