build: make GLUON_FEATURES error handling compatible with older Make versions
.SHELLSTATUS was not available before Make 4.2.
This commit is contained in:
		
							parent
							
								
									5617eec665
								
							
						
					
					
						commit
						b4caa7f766
					
				
							
								
								
									
										4
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
									
									
									
									
								
							| @ -77,8 +77,8 @@ list-targets: FORCE | ||||
| 
 | ||||
| GLUON_DEFAULT_PACKAGES := -odhcpd -ppp -ppp-mod-pppoe -wpad-mini gluon-core ip6tables hostapd-mini | ||||
| 
 | ||||
| GLUON_FEATURE_PACKAGES := $(shell scripts/features.sh '$(GLUON_FEATURES)') | ||||
| ifneq ($(.SHELLSTATUS),0) | ||||
| GLUON_FEATURE_PACKAGES := $(shell scripts/features.sh '$(GLUON_FEATURES)' || echo '__ERROR__') | ||||
| ifneq ($(filter __ERROR__,$(GLUON_FEATURE_PACKAGES)),) | ||||
| $(error Error while evaluating GLUON_FEATURES) | ||||
| endif | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user