mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-31 07:04:04 +00:00 
			
		
		
		
	feat(cargo): add vendored-libgit2 feature (#3426)
* feat(cargo): add vendored-libgit2 feature this is done to resolve the issues when the host system doesn't have `libgit2` installed or if its incompatible with the version we expect see: sharkdp/bat/issues/2939 * docs(changelog): add vendored libgit2 entry
This commit is contained in:
		| @@ -36,6 +36,7 @@ | ||||
| - Update console dependency to 0.16, see #3351 (@musicinmybrain) | ||||
| - Fixed some typos #3244 (@ssbarnea) | ||||
| - Update onig_sys dependency to 69.9.1 to fix a gcc build failure #3400 (@CosmicHorrorDev) | ||||
| - Add a cargo feature (`vendored-libgit2`) to build with vendored libgit2 version without depending on the system's one #3426 (@0x61nas) | ||||
|  | ||||
| ## Syntaxes | ||||
|  | ||||
|   | ||||
| @@ -14,13 +14,12 @@ edition = '2021' | ||||
| rust-version = "1.74" | ||||
|  | ||||
| [features] | ||||
| default = ["application"] | ||||
| default = ["application", "git"] | ||||
| # Feature required for bat the application. Should be disabled when depending on | ||||
| # bat as a library. | ||||
| application = [ | ||||
|     "bugreport", | ||||
|     "build-assets", | ||||
|     "git", | ||||
|     "minimal-application", | ||||
| ] | ||||
| # Mainly for developers that want to iterate quickly | ||||
| @@ -33,6 +32,7 @@ minimal-application = [ | ||||
|     "wild", | ||||
| ] | ||||
| git = ["git2"] # Support indicating git modifications | ||||
| vendored-libgit2 = ["git2/vendored-libgit2"] | ||||
| paging = [ "shell-words", "grep-cli", "minus"] # Support applying a pager on the output | ||||
| lessopen = ["execute"] # Support $LESSOPEN preprocessor | ||||
| build-assets = ["syntect/yaml-load", "syntect/plist-load", "regex", "walkdir"] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user