mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	Error if someone uses the sub-makefile directly
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @@ -278,4 +278,4 @@ $(notdir $(abspath $(wildcard federation/cmd/*/))): generated_files | ||||
| #   make generated_files | ||||
| .PHONY: generated_files | ||||
| generated_files: | ||||
| 	$(MAKE) -f Makefile.$@ $@ | ||||
| 	$(MAKE) -f Makefile.$@ $@ CALLED_FROM_MAIN_MAKEFILE=1 | ||||
|   | ||||
| @@ -12,6 +12,12 @@ | ||||
| # See the License for the specific language governing permissions and | ||||
| # limitations under the License. | ||||
|  | ||||
| # Don't allow users to call this directly.  There are too many variables this | ||||
| # assumes to inherit from the main Makefile.  This is not a user-facing file. | ||||
| ifeq ($(CALLED_FROM_MAIN_MAKEFILE),) | ||||
|     $(error Please use the main Makefile, e.g. `make generated_files`) | ||||
| endif | ||||
|  | ||||
| # Don't allow an implicit 'all' rule.  This is not a user-facing file. | ||||
| ifeq ($(MAKECMDGOALS),) | ||||
|     $(error This Makefile requires an explicit rule to be specified) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Tim Hockin
					Tim Hockin