index
:
beku
dev
main
Library and program to manage Go packages in user's environment.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
env.go
Age
Commit message (
Expand
)
Author
2018-06-05
env.filterUnusedDeps: check if package not found in database
Shulhan
2018-06-04
Add common option "-V, --vendor" to work with vendor directory
Shulhan
2018-06-04
[chore] Add context to debug output
Shulhan
2018-06-04
NewPackage(): remove parameter vcs mode
Shulhan
2018-06-04
Sync(): install missing dependencies
Shulhan
2018-06-03
NewPackage(): use golang tools/go/vcs to get remote URL
Shulhan
2018-06-03
env.String(): display directories value
Shulhan
2018-06-03
env.Sync(): check if package is excluded by import path
Shulhan
2018-06-03
env.IsExcluded(): use strings.Contains instead of equal operator
Shulhan
2018-06-03
env.GetPackageFromDB(): use strings.HasPrefix to check import path
Shulhan
2018-06-03
env.install(): clean non-empty directory after confirmation
Shulhan
2018-06-03
env.install(): change confirmation message for cleaning non-empty directory
Shulhan
2018-06-02
Save database on first time sync
Shulhan
2018-05-30
Fix scan on non-exist "$GOPATH/src" directory
Shulhan
2018-05-30
Add option "--noconfirm" to by pass confirmation
Shulhan
2018-05-29
Add operation to exclude package from database
Shulhan
2018-05-27
install: check for non empty directory
Shulhan
2018-05-27
Run "go install" on all packages after freezing dependencies
Shulhan
2018-05-27
Implement freeze operation
Shulhan
2018-05-27
env: rename "GetPackage" to "GetPackageFromDB"
Shulhan
2018-05-27
env.SyncAll: display compare URL for manual reviewing
Shulhan
2018-05-27
Implement sync option to update all packages
Shulhan
2018-05-27
package: display command directory on debug output
Shulhan
2018-05-27
Pretty print the list of packages to be updated or installed
Shulhan
2018-05-27
env.install: clean up package when installation fail
Shulhan
2018-05-27
env.Remove: remove empty directory recursively on "src" and "pkg"
Shulhan
2018-05-26
[lint] Fix lint warnings on Printf format
Shulhan
2018-05-26
Change default database file name from "gopath.deps" to "beku.db"
Shulhan
2018-05-26
env.removePackage: fix removing single package
Shulhan
2018-05-26
Wrap println debug statements with Debug variable
Shulhan
2018-05-25
Implement sync that rescan package in GOPATH
Shulhan
2018-05-24
Replace "log" with "fmt"
Shulhan
2018-05-23
[test] Add unit test for some Env methods
Shulhan
2018-05-22
Implement option (-s,--recursive) to remove package with dependencies
Shulhan
2018-05-21
Use filepath.Join when applicable
Shulhan
2018-05-21
Set environment as dirty after sync operation than add or update a package
Shulhan
2018-05-21
[chore] make syntax of variable name consistent
Shulhan
2018-05-20
package: rename method "RunGoInstall" to "GoInstall"
Shulhan
2018-05-19
Add remove operation
Shulhan
2018-05-19
Implement package query operation.
Shulhan
2018-05-19
Implement package installation
Shulhan
2018-05-19
[test] package: add unit test for String, Update, and UpdateMissingDep
Shulhan
2018-05-18
Env: save GOPATH "bin" and "pkg" directories
Shulhan
2018-05-17
Move Package.IsTag to common.IsTagVersion and add unit test for it
Shulhan
2018-05-17
Change git compare from using browser to using "git log"
Shulhan
2018-05-16
[test] Add unit test for common functions
Shulhan
2018-05-16
Add package synchronize operation (--sync,-S)
Shulhan
2018-05-13
Add function to load and save dependencies from/to file
Shulhan
2018-05-12
beku - Go package management with "pacman" like syntax
Shulhan
[prev]