|
16 | 16 | <Version Condition="$(BuildMetadata) != ''">$(Version)+$(BuildMetadata)</Version>
|
17 | 17 |
|
18 | 18 | <ArtifactDir>$(TargetDir)Artifact\</ArtifactDir>
|
19 |
| - <ArtifactTargetDir>$(ArtifactDir)Plugins\</ArtifactTargetDir> |
20 |
| - <ArtifactTargetDir Condition="'$(BeatSaberOutputType)' == 'Library'">$(ArtifactDir)Libs\</ArtifactTargetDir> |
21 | 19 | </PropertyGroup>
|
22 | 20 |
|
23 | 21 | <!-- If we're building for a tag in CI, make sure it matches the version defined here -->
|
|
50 | 48 | <Message Text="$(MSBuildProjectName) -> $(ArtifactDir)" Importance="high" />
|
51 | 49 |
|
52 | 50 | <MakeDir Directories="$(ArtifactDir)" />
|
53 |
| - <Copy SourceFiles="$(TargetPath)" DestinationFolder="$(ArtifactTargetDir)" /> |
54 |
| - <Copy SourceFiles="$(TargetDir)$(TargetName).pdb" DestinationFolder="$(ArtifactTargetDir)" Condition="Exists('$(TargetDir)$(TargetName).pdb')" /> |
55 |
| - <Copy SourceFiles="$(TargetDir)$(TargetName).xml" DestinationFolder="$(ArtifactTargetDir)" Condition="Exists('$(TargetDir)$(TargetName).xml') AND '$(CopyDocumentationFileToArtifact)' == 'True'" /> |
| 51 | + <Copy SourceFiles="$(TargetPath)" DestinationFolder="$(ArtifactDir)" /> |
| 52 | + <Copy SourceFiles="$(TargetDir)$(TargetName).pdb" DestinationFolder="$(ArtifactDir)" Condition="Exists('$(TargetDir)$(TargetName).pdb')" /> |
| 53 | + <Copy SourceFiles="$(TargetDir)$(TargetName).xml" DestinationFolder="$(ArtifactDir)" Condition="Exists('$(TargetDir)$(TargetName).xml') AND '$(CopyDocumentationFileToArtifact)' == 'True'" /> |
56 | 54 | <Copy SourceFiles="$(TargetDir)$(TargetName).manifest" DestinationFolder="$(ArtifactDir)Plugins" Condition="Exists('$(TargetDir)$(TargetName).manifest')" />
|
57 | 55 |
|
58 | 56 | <Copy SourceFiles="@(AdditionalArtifactFiles)" DestinationFolder="$(ArtifactDir)%(AdditionalArtifactFiles.TargetDir)\%(AdditionalArtifactFiles.RecursiveDir)" />
|
59 | 57 | </Target>
|
60 | 58 |
|
61 |
| - <!-- Copy the assembly and PDB to the Beat Saber folder --> |
62 |
| - <Target Name="CopyToPlugins" AfterTargets="CopyToArtifact" Condition="'$(BeatSaberDir)' != '' AND '$(CI)' == '' AND '$(NCrunch)' != '1'"> |
63 |
| - <Message Text="$(MSBuildProjectName) -> $(BeatSaberDir)" Importance="high" /> |
64 |
| - |
65 |
| - <ItemGroup> |
66 |
| - <FilesToCopy Include="$(ArtifactDir)\**\*" /> |
67 |
| - </ItemGroup> |
68 |
| - |
69 |
| - <Copy SourceFiles="@(FilesToCopy)" DestinationFolder="$(BeatSaberDir)%(RecursiveDir)" /> |
70 |
| - </Target> |
71 |
| - |
72 | 59 | <!-- Set GitHub Actions output variables -->
|
73 | 60 | <Target Name="SetGitHubActionsOutput" AfterTargets="CopyToArtifact" Condition="'$(GITHUB_ACTIONS)' == 'true'">
|
74 | 61 | <Message Text="Writing to GitHub output" Importance="high" />
|
|
0 commit comments