Install/uninstall completion for all extensions by default
Install the symlinks unconditionally. This way the user don't need to reinstall completion after adding an extension. Of course fine- grained control is possible with: `make install EXTENSIONS=web` e.g.
This commit is contained in:
		
							parent
							
								
									62c3c8e6da
								
							
						
					
					
						commit
						0ca63ddc84
					
				| @ -40,7 +40,7 @@ all: hledger-completion.bash | ||||
| install: | ||||
| 	@install -v -d "$(DESTDIR)$(BASHCOMPDIR)" | ||||
| 	@install -v -m 0644 hledger-completion.bash "$(DESTDIR)$(BASHCOMPDIR)/hledger" | ||||
| 	@for ext in $(INSTALLED_EXTENSIONS); do \
 | ||||
| 	@for ext in $(EXTENSIONS); do \
 | ||||
| 		printf "symlink " ; \
 | ||||
| 		ln -sfv hledger "$(DESTDIR)$(BASHCOMPDIR)/hledger-$$ext" ; \
 | ||||
| 	done | ||||
| @ -48,7 +48,7 @@ install: | ||||
| .PHONY: uninstall | ||||
| uninstall: | ||||
| 	@rm -vf "$(DESTDIR)$(BASHCOMPDIR)/hledger" | ||||
| 	@for ext in $(INSTALLED_EXTENSIONS); do \
 | ||||
| 	@for ext in $(EXTENSIONS); do \
 | ||||
| 		rm -vf "$(DESTDIR)$(BASHCOMPDIR)/hledger-$$ext" ; \
 | ||||
| 	done | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user