Skip to content

Building

Sparronator9999 edited this page Dec 24, 2024 · 4 revisions

Downloading the source code

Clone the repository using git: git clone https://github.com/Sparronator9999/YAMDCC.git.

You can also download the latest source code from GitHub by clicking the green <> Code button, then Download ZIP.

Building on Windows

Installing Visual Studio and dependencies

Download and install Visual Studio 2022 (the Community version should be fine) from Microsoft's website.

When the installer presents you with a workload selection, select .NET Desktop Development (red), then make sure .NET Framework 4.8 development tools is selected (green):

Screenshot of the Visual Studio installer, showing which dependencies to install

Whether the other optional dependencies are checked or not should not matter for building YAMDCC.

Building YAMDCC

Once everything finishes installing, open YAMDCC.sln (from the downloaded Git repository) in Visual Studio by double-clicking it.

To build and run YAMDCC, select YAMDCC.GUI from the list of startup projects (red in screenshot), then click the green "play" button at the top (green):

Cropped screenshot of Visual Studio, showing which buttons to press to build and run YAMDCC

To just build YAMDCC (without running it), right click on the solution (called Solution 'YAMDCC' in Visual Studio), then click Build solution:

Cropped screenshot of Visual Studio, showing how to build all of YAMDCC

In both cases, your output will be located at YAMDCC.GUI\bin\Debug\.

Building on Linux

Linux is not currently supported by YAMDCC.