コード例 #1
0
 def conanfile_lock_files(self, conan_ref):
     # Used in ConanRemover
     if self._no_locks():
         return ()
     return WriteLock(self.conan(conan_ref), conan_ref, self._output).files
コード例 #2
0
 def conanfile_write_lock(self, conan_ref):
     if self._no_locks():
         return NoLock()
     return WriteLock(self.conan(conan_ref), conan_ref, self._output)
コード例 #3
0
 def conanfile_lock_files(self, output):
     if self._no_lock:
         return ()
     return WriteLock(self._base_folder, self._ref, output).files
コード例 #4
0
 def conanfile_write_lock(self, output):
     if self._no_lock:
         return NoLock()
     return WriteLock(self._base_folder, self._ref, output)
コード例 #5
0
ファイル: client_cache.py プロジェクト: manaskarekar/conan
 def conanfile_write_lock(self, conan_ref):
     if self._no_locks():
         return NoLock()
     return WriteLock(os.path.join(self.conan(conan_ref), "rw"))
コード例 #6
0
ファイル: package_cache_layout.py プロジェクト: yochju/conan
 def conanfile_write_lock(self, output):
     if self._no_lock:
         return NoLock()
     return WriteLock(self.conan(), self._ref, output)