29 lines
		
	
	
	
		
			942 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			942 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| warning:
 | |
| 	@echo "******************************************************"
 | |
| 	@echo "You may not want this Makefile, even though it's here!"
 | |
| 	@echo "******************************************************"
 | |
| 	@echo ""
 | |
| 	@echo "SUGGESTIONS:"
 | |
| 	@echo "Running 'make' in one of the subdirectories will build a single example."
 | |
| 	@echo "Running 'make help' in one of the subdirectories will print some help."
 | |
| 	@echo ""
 | |
| 	@echo "OTHERWISE:"
 | |
| 	@echo "This makefile is for building all of the examples at once, as a developer test."
 | |
| 	@echo "To use it, run 'make build-examples' or 'make rebuild-examples'"
 | |
| 	@echo
 | |
| 
 | |
| build-examples:
 | |
| 	set -e
 | |
| 	for example in `find . -mindepth 2 -name Makefile | sed s/Makefile//)`; do
 | |
| 	   $(MAKE) -C $$example
 | |
| 	done
 | |
| 
 | |
| rebuild-examples:
 | |
| 	set -e
 | |
| 	for example in `find . -mindepth 2 -name Makefile | sed s/Makefile//)`; do
 | |
| 	   $(MAKE) -C $$example rebuild
 | |
| 	done
 | |
| 
 | |
| .PHONY: warning rebuild-examples build-examples
 | |
| .NOTPARALLEL:
 | |
| .ONESHELL:
 |