mirror of
https://github.com/Yonokid/PyTaiko.git
synced 2026-02-04 19:50:12 +01:00
update build system
This commit is contained in:
2
.github/workflows/python-app.yml
vendored
2
.github/workflows/python-app.yml
vendored
@@ -47,12 +47,12 @@ jobs:
|
|||||||
libspeexdsp-dev \
|
libspeexdsp-dev \
|
||||||
|
|
||||||
- name: Build libaudio
|
- name: Build libaudio
|
||||||
|
shell: ${{ runner.os == 'Windows' && 'msys2 {0}' || 'bash' }}
|
||||||
run: |
|
run: |
|
||||||
cd libs/audio
|
cd libs/audio
|
||||||
make clean
|
make clean
|
||||||
make all
|
make all
|
||||||
make verify
|
make verify
|
||||||
shell: bash
|
|
||||||
|
|
||||||
- name: Upload libaudio Artifacts
|
- name: Upload libaudio Artifacts
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
|||||||
@@ -248,10 +248,6 @@ ifneq (,$(findstring MINGW,$(UNAME_S)))
|
|||||||
@echo "=== MinGW Libraries ==="
|
@echo "=== MinGW Libraries ==="
|
||||||
@echo "Checking for Windows-specific libportaudio:"
|
@echo "Checking for Windows-specific libportaudio:"
|
||||||
@ls -la ./libportaudio-win.a 2>/dev/null && echo "✓ Found local libportaudio-win.a" || echo "✗ No local libportaudio-win.a"
|
@ls -la ./libportaudio-win.a 2>/dev/null && echo "✓ Found local libportaudio-win.a" || echo "✗ No local libportaudio-win.a"
|
||||||
@echo "Available system static libraries:"
|
|
||||||
@ls /mingw64/lib/lib{portaudio,sndfile,speexdsp,FLAC,vorbis*,ogg}.a 2>/dev/null || echo "None found"
|
|
||||||
@echo "Static pthread library:"
|
|
||||||
@ls /mingw64/lib/libwinpthread.a 2>/dev/null && echo "✓ Found libwinpthread.a" || echo "✗ Missing libwinpthread.a"
|
|
||||||
@echo "Libraries to link: $(LIBS)"
|
@echo "Libraries to link: $(LIBS)"
|
||||||
else ifeq ($(UNAME_S),Linux)
|
else ifeq ($(UNAME_S),Linux)
|
||||||
@echo "=== Linux Package Check ==="
|
@echo "=== Linux Package Check ==="
|
||||||
|
|||||||
Reference in New Issue
Block a user