Skip to content

Consolidate solution files into one single solution file. Add solution files in place of old solutions#130

Merged
SignatureBeef merged 4 commits intoSignatureBeef:upcomingfrom
Arthri:use-slnf
May 11, 2024
Merged

Consolidate solution files into one single solution file. Add solution files in place of old solutions#130
SignatureBeef merged 4 commits intoSignatureBeef:upcomingfrom
Arthri:use-slnf

Conversation

@Arthri
Copy link
Copy Markdown
Contributor

@Arthri Arthri commented Apr 20, 2024

  • Merged all solution files(OTAPI.Mods.sln, OTAPI.Client.Launcher.sln, and OTAPI.Server.Launcher.sln) into one single solution(OTAPI.sln)
  • Added solution filters in place of old solution files(OTAPI.Mods.slnf, OTAPI.Client.Launcher.slnf, and OTAPI.Server.Launcher.slnf)
  • Set platform for OTAPI.Client.Launcher and OTAPI.Scripts to Any CPU

Solution filters only contain paths to projects, and not if or how to build them, which helps reduce the amount of configuration and desynchronization that can happen with multiple solutions.

@SignatureBeef
Copy link
Copy Markdown
Owner

nice, seems to work on windows at least...can't recall what x64 was used for but the less shenanigans the better.
at some point doco needs to be updated to match this now as well, but also i see it needs updating from net5 too.

@SignatureBeef SignatureBeef merged commit a74e49f into SignatureBeef:upcoming May 11, 2024
@Arthri Arthri deleted the use-slnf branch May 14, 2024 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants