Skip to content

Commit

Permalink
Merge pull request #42 from nyumaya/V3.1
Browse files Browse the repository at this point in the history
V3.1
  • Loading branch information
yodakohl authored Apr 10, 2024
2 parents 4eba02d + a538f09 commit 11ffd24
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 7 deletions.
20 changes: 14 additions & 6 deletions .github/workflows/test-multi-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,28 @@ jobs:

strategy:
matrix:
os: [ubuntu-latest, macos-13]
os: [ubuntu-latest, macos-13, windows-latest]
node-version: [12.x]

steps:
- uses: actions/checkout@v3

- name: Install_Deps
- name: Install Dependencies Windows
if: runner.os == 'Windows'
run: |
pip install pydub
- name: Install Dependencies Linux
if: runner.os == 'Linux'
run: |
pip install pydub
- name: Install Dependencies Mac
if: runner.os == 'macOS'
run: |
if [ "${{ matrix.os }}" == "macos-13" ]; then
brew install portaudio
pip install pydub
pip install pyaudio
else
pip install pydub
fi
- name: Test
run: cd python/test ; python3 verify_marvin.py
Binary file added lib/windows/x86_64/nyumaya_premium_3_1.dll
Binary file not shown.
2 changes: 1 addition & 1 deletion python/src/auto_platform.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
print("Please setup a match for your machine in python/src/auto_platform.py")

elif system == "Windows":
print("Windows is currently not supported")
default_libpath = '../../lib/windows/x86_64/nyumaya_premium_3_1.dll'

else:
print("Your OS is currently not supported")
Expand Down

0 comments on commit 11ffd24

Please sign in to comment.