Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #1

Merged
merged 5 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
6 changes: 6 additions & 0 deletions PackAll.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@echo off
dotnet build ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.csproj -c Release

nuget pack ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec -OutputDirectory local-nuget
nuget pack ./SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec -OutputDirectory local-nuget
nuget pack ./SpeexDSPSharp/SpeexDSPSharp.nuspec -OutputDirectory local-nuget
5 changes: 5 additions & 0 deletions PackAll.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
dotnet build ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.csproj -c Release

nuget pack ./SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec -OutputDirectory local-nuget
nuget pack ./SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec -OutputDirectory local-nuget
nuget pack ./SpeexDSPSharp/SpeexDSPSharp.nuspec -OutputDirectory local-nuget
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
# SpeexDSPSharp
# SpeexDSPSharp
SpeexDSPSharp aims to be a cross platform C# compatible version of the native speexdsp library. The code uses the native compiled DLL's with instructions on how to compile your own. Currently, Windows, Android, iOS and Linux binaries are available.

# Docs
https://avionblock.github.io/SpeexDSPSharp/index.html
29 changes: 29 additions & 0 deletions SpeexDSPSharp.Core/SpeexDSPSharp.Core.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0"?>
<package>
<metadata>
<id>SpeexDSPSharp.Core</id>
<version>1.2.1</version>
<authors>SineVector241</authors>
<description>Standard library for SpeexDSPSharp.</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<copyright>Copyright MIT</copyright>
<license type="file">LICENSE.txt</license>
<readme>docs/README.md</readme>

<projectUrl>https://avionblock.github.io/SpeexDSPSharp/index.html</projectUrl>
<repository type="git" url="https://github.com/AvionBlock/SpeexDSPSharp"></repository>

<dependencies>
<group targetFramework="netstandard2.1">
</group>
</dependencies>
</metadata>

<files>
<file src="bin/Release/netstandard2.1/SpeexDSPSharp.Core.dll" target="lib/netstandard2.1/SpeexDSPSharp.Core.dll" />
<file src="bin/Release/netstandard2.1/SpeexDSPSharp.Core.pdb" target="lib/netstandard2.1/SpeexDSPSharp.Core.pdb" />
<file src="bin/Release/netstandard2.1/SpeexDSPSharp.Core.xml" target="lib/netstandard2.1" />
<file src="../README.md" target="docs" />
<file src="../LICENSE.txt" target="" />
</files>
</package>
10 changes: 5 additions & 5 deletions SpeexDSPSharp.Natives/SpeexDSPSharp.Natives.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
<package>
<metadata>
<id>SpeexDSPSharp.Natives</id>
<version>1.0.4</version>
<version>1.2.1</version>
<description>Contains native binaries for SpeexDSPSharp.</description>
<authors>The SpeexDSP Authors</authors>
<projectUrl>https://www.speex.org/</projectUrl>
</metadata>
<files>
<file src="runtimes\win-x64\native\libspeexdsp-1.dll" target="runtimes\win-x64\native" />
<file src="runtimes\win-x86\native\libspeexdsp-1.dll" target="runtimes\win-x86\native" />
<file src="runtimes\win-arm64\native\libspeexdsp-1.dll" target="runtimes\win-arm64\native" />
<file src="runtimes\win-arm\native\libspeexdsp-1.dll" target="runtimes\win-arm\native" />
<file src="runtimes\win-x64\native\speexdsp.dll" target="runtimes\win-x64\native" />
<file src="runtimes\win-x86\native\speexdsp.dll" target="runtimes\win-x86\native" />
<file src="runtimes\win-arm64\native\speexdsp.dll" target="runtimes\win-arm64\native" />
<file src="runtimes\win-arm\native\speexdsp.dll" target="runtimes\win-arm\native" />

<file src="runtimes\android-x64\native\libspeexdsp.so" target="runtimes\android-x64\native" />
<file src="runtimes\android-x86\native\libspeexdsp.so" target="runtimes\android-x86\native" />
Expand Down
25 changes: 25 additions & 0 deletions SpeexDSPSharp/SpeexDSPSharp.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0"?>
<package>
<metadata>
<id>SpeexDSPSharp</id>
<version>1.2.1</version>
<authors>SineVector241</authors>
<description>SpeexDSPSharp library.</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<copyright>Copyright MIT</copyright>
<license type="file">LICENSE.txt</license>
<readme>docs/README.md</readme>

<projectUrl>https://avionblock.github.io/SpeexDSPSharp/index.html</projectUrl>
<repository type="git" url="https://github.com/AvionBlock/SpeexDSPSharp"></repository>

<dependencies>
<dependency id="SpeexDSPSharp.Core" version="1.2.1" />
<dependency id="SpeexDSPSharp.Natives" version="1.2.1" />
</dependencies>
</metadata>
<files>
<file src="../README.md" target="docs" />
<file src="../LICENSE.txt" target="" />
</files>
</package>