| 
					
				 | 
			
			
				@@ -6,9 +6,23 @@ include_directories("${CMAKE_SOURCE_DIR}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 file(GLOB headerfiles *.h) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 file(GLOB srcfiles *.cpp) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-# g++ -Wall -D__LINUX_ALSA__ -o midiprobe midiprobe.cpp RtMidi.cpp -lasound -lpthread 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-add_definitions(-D__LINUX_ALSA__) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if(APPLE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # g++ -Wall -D__MACOSX_CORE__ -o midiprobe midiprobe.cpp RtMidi.cpp -framework CoreMIDI -framework CoreAudio -framework CoreFoundation 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    add_definitions(-D__MACOSX_CORE__) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    find_library(COREMIDI_LIBRARY CoreMIDI)  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    find_library(COREAUDIO_LIBRARY CoreAudio) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    find_library(COREFOUNDATION_LIBRARY CoreFoundation) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+elseif(UNIX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # g++ -Wall -D__LINUX_ALSA__ -o midiprobe midiprobe.cpp RtMidi.cpp -lasound -lpthread 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    add_definitions(-D__LINUX_ALSA__) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+endif() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 add_definitions(-pthread) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 add_definitions(-std=c++11) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 add_library(midi SHARED ${srcfiles}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-target_link_libraries(midi asound) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if(APPLE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target_link_libraries(midi ${COREMIDI_LIBRARY} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+elseif(UNIX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target_link_libraries(midi asound) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+endif() 
			 |