Skip to content

Commit

Permalink
Add SteamAudio as submodule.
Browse files Browse the repository at this point in the history
(still got some hacked things to be able to build the project)
  • Loading branch information
stechyo committed Feb 24, 2024
1 parent 269a88b commit f3a6f16
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 3 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
.vscode
*.pdb
*.os
src/lib/steamaudio
src/*.obj
.sconsign.dblite
project/addons/godot-steam-audio/bin/*.so
project/addons/godot-steam-audio/bin/*.so*
project/addons/godot-steam-audio/bin/*.dll
project/addons/godot-steam-audio/bin/*.ilk
project/addons/godot-steam-audio/bin/*.exp
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,6 @@
path = src/lib/godot-cpp
url = https://github.com/stechyo/godot-cpp
branch = gdext/steam-audio
[submodule "src/lib/steamaudio"]
path = src/lib/steamaudio
url = https://github.com/ValveSoftware/steam-audio
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ Valve offers [official plugins](https://valvesoftware.github.io/steam-audio/down
and FMOD. This Godot extension is an unofficial plugin, but our end-goal is to offer the same features and
allow Godot devs to use them in their games. This extension is open-source and
MIT-licensed, while SteamAudio is Apache-licensed (but still open-source), as
per its [license](https://github.com/ValveSoftware/steam-audio/blob/master/LICENSE.md).
per its [license](https://github.com/ValveSoftware/steam-audio/blob/master/LICENSE.md). Please note that
SteamAudio does use proprietary libraries, and to get a fully open-source extension you'll need to explicitly
compile everything by yourself to choose not to include them.

This extension is in an alpha phase, will have bugs and missing polish, and may crash. Don't expect to be able
to ship a game with this extension right now unless you are ready to make some fixes/optimizations to it on
Expand Down
1 change: 1 addition & 0 deletions src/lib/steamaudio
Submodule steamaudio added at b0bfcd

0 comments on commit f3a6f16

Please sign in to comment.