Skip to content

Commit

Permalink
Keep MIDI and ASIO separate in Jamulus.pro
Browse files Browse the repository at this point in the history
  • Loading branch information
softins committed Dec 4, 2024
1 parent b2d502c commit 97a3508
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions Jamulus.pro
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,11 @@ win32 {
INCLUDEPATH += "$${programfilesdir}/JACK2/include"
LIBS += "$${programfilesdir}/JACK2/lib/$${libjackname}"
} else {
message(Using native Windows MIDI.)

HEADERS += src/sound/midi-win/midi.h
SOURCES += src/sound/midi-win/midi.cpp

message(Using ASIO.)
message(Please review the ASIO SDK licence.)

Expand All @@ -155,10 +160,8 @@ win32 {
}
# Important: Keep those ASIO includes local to this build target in
# order to avoid poisoning other builds license-wise.
HEADERS += src/sound/asio/sound.h \
src/sound/midi-win/midi.h
HEADERS += src/sound/asio/sound.h
SOURCES += src/sound/asio/sound.cpp \
src/sound/midi-win/midi.cpp \
libs/ASIOSDK2/common/asio.cpp \
libs/ASIOSDK2/host/asiodrivers.cpp \
libs/ASIOSDK2/host/pc/asiolist.cpp
Expand Down

0 comments on commit 97a3508

Please sign in to comment.