Lines 84-89
impl<'cfg> Debug for GitSource<'cfg> {
Link Here
|
84 |
|
84 |
|
85 |
impl<'cfg> Source for GitSource<'cfg> { |
85 |
impl<'cfg> Source for GitSource<'cfg> { |
86 |
fn query(&mut self, dep: &Dependency, f: &mut dyn FnMut(Summary)) -> CargoResult<()> { |
86 |
fn query(&mut self, dep: &Dependency, f: &mut dyn FnMut(Summary)) -> CargoResult<()> { |
|
|
87 |
if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { |
88 |
return Ok(()); |
89 |
} |
87 |
let src = self |
90 |
let src = self |
88 |
.path_source |
91 |
.path_source |
89 |
.as_mut() |
92 |
.as_mut() |
Lines 92-97
impl<'cfg> Source for GitSource<'cfg> {
Link Here
|
92 |
} |
95 |
} |
93 |
|
96 |
|
94 |
fn fuzzy_query(&mut self, dep: &Dependency, f: &mut dyn FnMut(Summary)) -> CargoResult<()> { |
97 |
fn fuzzy_query(&mut self, dep: &Dependency, f: &mut dyn FnMut(Summary)) -> CargoResult<()> { |
|
|
98 |
if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { |
99 |
return Ok(()); |
100 |
} |
95 |
let src = self |
101 |
let src = self |
96 |
.path_source |
102 |
.path_source |
97 |
.as_mut() |
103 |
.as_mut() |
Lines 112-117
impl<'cfg> Source for GitSource<'cfg> {
Link Here
|
112 |
} |
118 |
} |
113 |
|
119 |
|
114 |
fn update(&mut self) -> CargoResult<()> { |
120 |
fn update(&mut self) -> CargoResult<()> { |
|
|
121 |
if std::env::var("CARGO_FREEBSD_PORTS_SKIP_GIT_UPDATE").is_ok() { |
122 |
return Ok(()); |
123 |
} |
115 |
let git_path = self.config.git_path(); |
124 |
let git_path = self.config.git_path(); |
116 |
let git_path = self.config.assert_package_cache_locked(&git_path); |
125 |
let git_path = self.config.assert_package_cache_locked(&git_path); |
117 |
let db_path = git_path.join("db").join(&self.ident); |
126 |
let db_path = git_path.join("db").join(&self.ident); |