Beispiel #1
0
 public PatcherV40(string unityVersion, string unityGitHash, string unityRepoPath, string dnSpyUnityMonoRepoPath, string gitExePath, string windowsTargetPlatformVersion, string platformToolset)
     : base(unityVersion, unityGitHash, unityRepoPath, dnSpyUnityMonoRepoPath, gitExePath)
 {
     solutionOptions = new SolutionOptionsV40(dnSpyRepo.RepoPath, dnSpyVersionPath, unityVersion, windowsTargetPlatformVersion, platformToolset, GetProjectFilesKind(unityVersion));
 }
 public SourceCodePatcher(SolutionOptionsV40 solutionOptions) =>
 this.solutionOptions = solutionOptions ?? throw new ArgumentNullException(nameof(solutionOptions));
Beispiel #3
0
 public LibmonoDynamicProjectPatcher(SolutionOptionsV40 solutionOptions)
     : base(solutionOptions, solutionOptions?.LibmonoDynamicProject)
 {
     libgcbdwgcProject = solutionOptions.LibgcbdwgcProject;
 }