94 lines
No EOL
3.8 KiB
XML
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> |