Building PMDO
From PMDOWiki
Building Game
- Run
dotnet publish -c Release -r win-x86 PMDC/PMDC/PMDC.csproj
to publish to Windows x86. - Run
dotnet publish -c Release -r win-x64 PMDC/PMDC/PMDC.csproj
to publish to Windows. - Run
dotnet publish -c Release -r linux-x64 PMDC/PMDC/PMDC.csproj
to publish to Linux. - Run
dotnet publish -c Release -r osx-x64 PMDC/PMDC/PMDC.csproj
to publish to Mac. - Files will appear in the
publish
folder.
Building Server
- Run
dotnet publish -c Release -r win-x64 PMDC/RogueEssence/WaypointServer/WaypointServer.csproj
to publish to Windows. - Run
dotnet publish -c Release -r linux-x64 PMDC/RogueEssence/WaypointServer/WaypointServer.csproj
to publish to Linux.
Building Installer/Updater
- Run
dotnet publish -c Release -r win-x64 PMDOSetup/PMDOSetup.csproj
to publish to Windows. - Run
dotnet publish -c Release -r linux-x64 PMDOSetup/PMDOSetup.csproj
to publish to Linux. - Run
dotnet publish -c Release -r osx-x64 PMDOSetup/PMDOSetup.csproj
to publish to Mac. - Files will appear in the
publish
folder.
Github Actions
The Github Action Workflows perform all these steps automatically on github push!