mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	revert: "Makefile: use pattern rules for build/.deps (#10366)"
This reverts commit 7f6ff829aa.
The given reasoning and usecase is unsatisfactory. While it is true that
it allows to run `make build/bin/nvim`, it can easily be recreated with
`ninja -C build bin/nvim` which does the exact same thing. This minor
convenience is not worth adding the extra code given how rare this
usecase should be.
			
			
This commit is contained in:
		
							
								
								
									
										10
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Makefile
									
									
									
									
									
								
							| @@ -155,14 +155,4 @@ appimage: | |||||||
| appimage-%: | appimage-%: | ||||||
| 	bash scripts/genappimage.sh $* | 	bash scripts/genappimage.sh $* | ||||||
|  |  | ||||||
| # Generic pattern rules, allowing for `make build/bin/nvim` etc. |  | ||||||
| # Does not work with "Unix Makefiles". |  | ||||||
| ifeq ($(CMAKE_GENERATOR),Ninja) |  | ||||||
| build/%: phony_force |  | ||||||
| 	$(BUILD_TOOL) -C build $(patsubst build/%,%,$@) |  | ||||||
|  |  | ||||||
| $(DEPS_BUILD_DIR)/%: phony_force |  | ||||||
| 	$(BUILD_TOOL) -C $(DEPS_BUILD_DIR) $(patsubst $(DEPS_BUILD_DIR)/%,%,$@) |  | ||||||
| endif |  | ||||||
|  |  | ||||||
| .PHONY: test clean distclean nvim libnvim cmake deps install appimage checkprefix benchmark $(FORMAT) $(LINT) $(TEST) | .PHONY: test clean distclean nvim libnvim cmake deps install appimage checkprefix benchmark $(FORMAT) $(LINT) $(TEST) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 dundargoc
					dundargoc