Add version verb with option to check for upgrade Add Search verb to search the library Add export file type inference Add more set-status options Add console progress bar and ETA Add processable option to liberate specific book IDs Scan accounts by nickname or account ID Improve startup performance for halp and on parsing error More useful error messages
56 lines
1.8 KiB
XML
56 lines
1.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFramework>net7.0-windows</TargetFramework>
|
|
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
|
<PublishReadyToRun>true</PublishReadyToRun>
|
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
|
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
|
|
<IsPublishable>True</IsPublishable>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
|
|
</PropertyGroup>
|
|
|
|
<!--
|
|
When LibationWinForms and LibationCli output to the same dir, LibationCli must build before LibationWinForms
|
|
|
|
VS > rt-clk solution > Properties
|
|
left: Project Dependencies
|
|
top: Projects: LibationWinForms
|
|
bottom: manually check LibationCli
|
|
|
|
edit debug and release output paths
|
|
-->
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
|
<OutputPath>..\bin\Debug</OutputPath>
|
|
<DebugType>embedded</DebugType>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
|
<OutputPath>..\bin\Release</OutputPath>
|
|
<DebugType>embedded</DebugType>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="CommandLineParser" Version="2.9.1" />
|
|
</ItemGroup>
|
|
|
|
<Target Name="SpicNSpan" AfterTargets="Clean">
|
|
<!-- Remove obj folder -->
|
|
<RemoveDir Directories="$(BaseIntermediateOutputPath)" />
|
|
<!-- Remove bin folder -->
|
|
<RemoveDir Directories="$(BaseOutputPath)" />
|
|
</Target>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\ApplicationServices\ApplicationServices.csproj" />
|
|
<ProjectReference Include="..\AppScaffolding\AppScaffolding.csproj" />
|
|
<ProjectReference Include="..\FileLiberator\FileLiberator.csproj" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|