tcp: Fix 64 bit build with debugging features enabled.
[haiku.git] / src / kits / midi / Jamfile
blob85d4e72a82f076d2476276c73e6b49d9b9078a38
1 SubDir HAIKU_TOP src kits midi ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
5 if $(TARGET_PLATFORM) != haiku {
6         UseHeaders [ FDirName $(HAIKU_TOP) headers os midi ] : true ;
7         UseHeaders [ FDirName $(HAIKU_TOP) headers os midi2 ] : true ;
8         UseHeaders [ FDirName $(HAIKU_TOP) headers os ] : true ;
11 UsePrivateHeaders midi ;
12 UseLibraryHeaders fluidsynth ;
14 local architectureObject ;
15 for architectureObject in [ MultiArchSubDirSetup ] {
16         on $(architectureObject) {
17                 SharedLibrary [ MultiArchDefaultGristFiles libmidi.so ] :
18                         Midi.cpp
19                         MidiGlue.cpp
20                         MidiPort.cpp
21                         MidiStore.cpp
22                         MidiSynth.cpp
23                         MidiSynthFile.cpp
24                         MidiText.cpp
25                         Samples.cpp
26                         SoftSynth.cpp
27                         Synth.cpp
28                         :
29                         be
30                         midi2
31                         media
32                         [ MultiArchDefaultGristFiles libfluidsynth.so ]
33                         [ TargetLibsupc++ ]
34                         ;
35         }