Documentation
¶
Overview ¶
Copyright 2023 Arbaaz Laskar
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func ComputeMD5Checksum(filePath string, useADB bool) string
- func DeleteAllParentDirectories(destinationFileMap map[string]bool, path string) map[string]bool
- func GetFilesRecursive(path string, command string) ([]string, error)
- func NeedsCopy(sourceFile, destFile string, command string, checksum, debug bool) bool
- func SanitizeAndroidPath(path string) string
- func SyncFile(sourceFile string, destFile string, command string, dryRun bool, checksum bool, ...)
- type RemoteFileMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComputeMD5Checksum ¶
func DeleteAllParentDirectories ¶ added in v0.1.2
Remove the destination file & its parent from the map if it exists
func SanitizeAndroidPath ¶
Types ¶
type RemoteFileMetadata ¶
func GetRemoteFileMetadata ¶
func GetRemoteFileMetadata(filePath string) (*RemoteFileMetadata, error)
Click to show internal directories.
Click to hide internal directories.