| 
					
				 | 
			
			
				@@ -26,27 +26,34 @@ TEST_CXXFLAGS += -isystem $(GTEST_DIR)/include -I $(GTEST_DIR) -g -Wall -Wextra 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 all: $(TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $(TARGET): $(OBJFILES)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(HOST)gcc $^ -o $@ $(LDFLAGS)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [LD] $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@$(HOST)gcc $^ -o $@ $(LDFLAGS)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 gtest-all.o : $(GTEST_DIR)/src/gtest-all.cc
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(HOST)g++ $(TEST_CXXFLAGS) -c $< -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [CC] $^
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@$(HOST)g++ $(TEST_CXXFLAGS) -c $^ -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 %.o: %.c
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(HOST)gcc $(CFLAGS) -c $< -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [CC] $^
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@$(HOST)gcc $(CFLAGS) -c $^ -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 %.o: %.cpp
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(HOST)g++ $(CXXFLAGS) -c $< -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [CC] $^
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@$(HOST)g++ $(CXXFLAGS) -c $^ -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 %.o: %.rc
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	windres -i $< -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [RES] $^
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@windres -i $^ -o $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $(TEST_TARGET): $(OBJFILES) $(TEST_OBJFILES) gtest-all.o
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$(HOST)g++ $^ -o $@ $(LDFLAGS) -lpthread
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [LD] $@
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@$(HOST)g++ $^ -o $@ $(LDFLAGS) -lpthread
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 clean:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	-rm -f $(TARGET) $(TEST_TARGET) *.o ../*.o ../adplug/*.o ../libmad/*.o ../liboggvorbis/src/*.o ../tests/*.o ../native_midi/*.o
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 check: TEST_CCFLAGS = -DUNIT_TEST=1 -isystem $(GTEST_DIR)/include
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 check: $(TEST_TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	chmod +x $(TEST_TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	exec $(TEST_TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@echo [EXEC] $(TEST_TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@chmod +x $(TEST_TARGET)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@exec $(TEST_TARGET)
 
			 |