22 lines
		
	
	
		
			339 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			339 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| 
								 | 
							
								# SPDX-License-Identifier: GPL-2.0
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								SUBDIRS = lib generated samples
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								all: $(SUBDIRS)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								samples: | lib generated
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$(SUBDIRS):
							 | 
						||
| 
								 | 
							
									@if [ -f "$@/Makefile" ] ; then \
							 | 
						||
| 
								 | 
							
										$(MAKE) -C $@ ; \
							 | 
						||
| 
								 | 
							
									fi
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								clean hardclean:
							 | 
						||
| 
								 | 
							
									@for dir in $(SUBDIRS) ; do \
							 | 
						||
| 
								 | 
							
										if [ -f "$$dir/Makefile" ] ; then \
							 | 
						||
| 
								 | 
							
											$(MAKE) -C $$dir $@; \
							 | 
						||
| 
								 | 
							
										fi \
							 | 
						||
| 
								 | 
							
									done
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.PHONY: clean all $(SUBDIRS)
							 |