Skip to content

Commit

Permalink
Now export ready csproj
Browse files Browse the repository at this point in the history
  • Loading branch information
SFGrenade committed Jul 4, 2021
1 parent b344ff8 commit 9f36bbd
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions CustomSaveArt.csproj
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<RootNamespace>CustomSaveArt</RootNamespace>
<AssemblyName>CustomSaveArt</AssemblyName>
<TargetFramework>net472</TargetFramework>
<AssemblyTitle>CustomSaveArt</AssemblyTitle>
<Product>CustomSaveArt</Product>
Expand All @@ -10,11 +12,23 @@
<OutputPath>bin\$(Configuration)\</OutputPath>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
<HollowKnightRefs>../../../GOG/Hollow Knight 1.5 Modded/Hollow Knight_Data/Managed/</HollowKnightRefs>
<HollowKnightRefs>E:/GOG/Hollow Knight 1.5 Modded/Hollow Knight_Data/Managed/</HollowKnightRefs>
<ExportDir>E:/Github_Projects/__Exports/</ExportDir>
</PropertyGroup>
<Target Name="CopyMod" AfterTargets="PostBuildEvent">
<Copy SourceFiles="$(TargetPath)" DestinationFolder="E:\GOG\Hollow Knight 1.5 Modded\Hollow Knight_Data\Managed\Mods\" SkipUnchangedFiles="true" />
<Copy SourceFiles="$(TargetDir)$(TargetName).pdb" DestinationFolder="E:\GOG\Hollow Knight 1.5 Modded\Hollow Knight_Data\Managed\Mods\" SkipUnchangedFiles="true" />
<RemoveDir Directories="$(ExportDir)/$(TargetName)/" />
<MakeDir Directories="$(ExportDir)/$(TargetName)/" />
<MakeDir Directories="$(ExportDir)/$(TargetName)/zip/" />
<Copy SourceFiles="$(TargetPath);$(TargetDir)/$(TargetName).pdb" DestinationFolder="$(HollowKnightRefs)/Mods/" />
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(ExportDir)/$(TargetName)/" />
<Copy SourceFiles="ReadMe.md;$(TargetPath);$(TargetDir)/$(TargetName).pdb" DestinationFolder="$(ExportDir)/$(TargetName)/zip/" />
<ZipDirectory SourceDirectory="$(ExportDir)/$(TargetName)/zip/" DestinationFile="$(ExportDir)/$(TargetName)/$(TargetName).zip" />
<RemoveDir Directories="$(ExportDir)/$(TargetName)/zip/" />

<GetFileHash Files="$(ExportDir)/$(TargetName)/$(TargetName).zip" Algorithm="SHA256">
<Output TaskParameter="Items" ItemName="FilesWithHashes" />
</GetFileHash>
<WriteLinesToFile File="$(ExportDir)/$(TargetName)/SHA.txt" Lines="@(FilesWithHashes->'%(FileHash)')" Overwrite="true" Encoding="UTF-8"/>
</Target>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<SignAssembly>true</SignAssembly>
Expand Down

0 comments on commit 9f36bbd

Please sign in to comment.