package
0.0.6
Repository: https://github.com/bindl-dev/bindl.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GenerateMakefile writes a generated Makefile blindly (overwrites).
Get implements ProgramCommandFunc, therefore needs to be concurrent-safe.
IterateLockfilePrograms is an iterator which spawns a goroutine for each selected programs.
Purge deletes downloaded binaries.
Sync reads the configuration file (conf.Path) and generates the lockfile (conf.LockfilePath).
UpdateIgnoreFile appends bindl ignore entries if none exist.
Verify implements ProgramCommandFunc, therefore needs to be concurrent-safe It verifies existing if the exiting program is consistent with what is declared by the lockfile.

# Variables

ErrFailExec is used as generic failure for command line interface as preserving the real error can be difficult with concurrent setup.

# Type aliases

ProgramCommandFunc is a shorthand to command execution function signature, allowing the command to be run concurrently for each program.