-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathMonoSound.csproj
60 lines (58 loc) · 3.29 KB
/
MonoSound.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFramework>net8.0</TargetFramework>
<PublishReadyToRun>false</PublishReadyToRun>
<TieredCompilation>false</TieredCompilation>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<Version>1.8.0.1</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<Authors>John Baglio</Authors>
<Description>A library built for use with MonoGame DesktopGL and Android projects.
This project allows for easy loading of SoundEffect instances without the content pipeline, along with XACT wavebank sounds.
Additional features include streaming audio from files and applying SoLoud sound filters to sounds.
The repository for MonoGame can be viewed at https://github.com/MonoGame/MonoGame</Description>
<Copyright>Copyright © John Baglio 2024</Copyright>
<PackageProjectUrl></PackageProjectUrl>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryUrl>https://github.com/absoluteAquarian/MonoSound</RepositoryUrl>
<PackageTags>monogame;sound;sound-filters;filters;xact;audio</PackageTags>
<PackageReleaseNotes>Version 1.8 includes an overhaul of the sound filtering system, some bug fixes and improvements to FormatWav handling.
Check CHANGELOG.md for the full list of changes.</PackageReleaseNotes>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<NoWarn>1701;1702;CA2211;CA1069;CS8618</NoWarn>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.0.1641" />
<PackageReference Include="MP3SharpWithMonoFix" Version="1.0.6" />
<PackageReference Include="Krafs.Publicizer" Version="2.2.1" PrivateAssets="all" />
<Publicize Include="MonoGame.Framework" />
<!-- Certain members should not be publicized, mostly in cases of
accidental overlap. -->
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.DynamicSoundEffectInstance.BufferNeeded" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformCreate" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformPlay" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformPause" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformResume" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformStop" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Dispose" />
<DoNotPublicize Include="MonoGame.Framework:Microsoft.Xna.Framework.Audio.SoundEffectInstance.PlatformDispose" />
</ItemGroup>
<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="" />
</ItemGroup>
<ItemGroup>
<Compile Remove="MonoSound.Tests/**" />
<Content Remove="MonoSound.Tests/**" />
</ItemGroup>
<ItemGroup>
<None Remove="LICENSE.txt" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="LICENSE.txt" />
</ItemGroup>
</Project>