VintageStoryFullMachineAge/AccessControls/AccessControls.csproj

94 lines
No EOL
3.8 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<OutputType>Library</OutputType>
<RootNamespace>FirstMachineAge</RootNamespace>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<AssemblyTitle>AccessControls</AssemblyTitle>
<Copyright>Melchior</Copyright>
<AssemblyVersion>1.0.*</AssemblyVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ConsolePause>false</ConsolePause>
<CustomCommands>
<CustomCommands>
<Command type="AfterBuild" command="7z -tzip a AccessControls_${ProjectConfig}.zip" workingdir="${TargetDir}" />
<Command type="AfterClean" command="rm -f *.zip" workingdir="${TargetDir}" />
</CustomCommands>
</CustomCommands>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<OutputPath>bin\Release</OutputPath>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="VintagestoryAPI">
<HintPath>$(VINTAGE_STORY)\VintagestoryAPI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSEssentials">
<HintPath>$(VINTAGE_STORY)\mods\VSEssentials.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSCreativeMod">
<HintPath>$(VINTAGE_STORY)\mods\VSCreativeMod.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSSurvivalMod">
<HintPath>$(VINTAGE_STORY)\mods\VSSurvivalMod.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="protobuf-net">
<HintPath>$(VINTAGE_STORY)\lib\protobuf-net.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VintagestoryLib">
<HintPath>$(VINTAGE_STORY)\VintagestoryLib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Folder Include="assets\" />
<Folder Include="assets\fma\" />
<Folder Include="assets\fma\itemtypes\" />
<Folder Include="assets\fma\itemtypes\locks\" />
<Folder Include="items\" />
<Folder Include="behaviors\" />
<Folder Include="GUIs\" />
<Folder Include="assets\fma\shapes\" />
<Folder Include="data\" />
<Folder Include="assets\fma\shapes\item\" />
<Folder Include="assets\fma\shapes\item\access_controls\" />
</ItemGroup>
<ItemGroup>
<None Update="assets\fma\itemtypes\locks\combolock.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\textures\locks\brass_symbols.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="modinfo.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\itemtypes\locks\key.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\shapes\item\access_controls\combo_lock1.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\shapes\item\access_controls\key1.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\shapes\item\access_controls\barrel_lock.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="assets\fma\itemtypes\locks\keylock.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\FirstMachineAge_Common\Common.csproj" />
</ItemGroup>
</Project>