aboutsummaryrefslogtreecommitdiff
path: root/env.go
AgeCommit message (Expand)Author
2018-06-05env.filterUnusedDeps: check if package not found in databaseShulhan
2018-06-04Add common option "-V, --vendor" to work with vendor directoryShulhan
2018-06-04[chore] Add context to debug outputShulhan
2018-06-04NewPackage(): remove parameter vcs modeShulhan
2018-06-04Sync(): install missing dependenciesShulhan
2018-06-03NewPackage(): use golang tools/go/vcs to get remote URLShulhan
2018-06-03env.String(): display directories valueShulhan
2018-06-03env.Sync(): check if package is excluded by import pathShulhan
2018-06-03env.IsExcluded(): use strings.Contains instead of equal operatorShulhan
2018-06-03env.GetPackageFromDB(): use strings.HasPrefix to check import pathShulhan
2018-06-03env.install(): clean non-empty directory after confirmationShulhan
2018-06-03env.install(): change confirmation message for cleaning non-empty directoryShulhan
2018-06-02Save database on first time syncShulhan
2018-05-30Fix scan on non-exist "$GOPATH/src" directoryShulhan
2018-05-30Add option "--noconfirm" to by pass confirmationShulhan
2018-05-29Add operation to exclude package from databaseShulhan
2018-05-27install: check for non empty directoryShulhan
2018-05-27Run "go install" on all packages after freezing dependenciesShulhan
2018-05-27Implement freeze operationShulhan
2018-05-27env: rename "GetPackage" to "GetPackageFromDB"Shulhan
2018-05-27env.SyncAll: display compare URL for manual reviewingShulhan
2018-05-27Implement sync option to update all packagesShulhan
2018-05-27package: display command directory on debug outputShulhan
2018-05-27Pretty print the list of packages to be updated or installedShulhan
2018-05-27env.install: clean up package when installation failShulhan
2018-05-27env.Remove: remove empty directory recursively on "src" and "pkg"Shulhan
2018-05-26[lint] Fix lint warnings on Printf formatShulhan
2018-05-26Change default database file name from "gopath.deps" to "beku.db"Shulhan
2018-05-26env.removePackage: fix removing single packageShulhan
2018-05-26Wrap println debug statements with Debug variableShulhan
2018-05-25Implement sync that rescan package in GOPATHShulhan
2018-05-24Replace "log" with "fmt"Shulhan
2018-05-23[test] Add unit test for some Env methodsShulhan
2018-05-22Implement option (-s,--recursive) to remove package with dependenciesShulhan
2018-05-21Use filepath.Join when applicableShulhan
2018-05-21Set environment as dirty after sync operation than add or update a packageShulhan
2018-05-21[chore] make syntax of variable name consistentShulhan
2018-05-20package: rename method "RunGoInstall" to "GoInstall"Shulhan
2018-05-19Add remove operationShulhan
2018-05-19Implement package query operation.Shulhan
2018-05-19Implement package installationShulhan
2018-05-19[test] package: add unit test for String, Update, and UpdateMissingDepShulhan
2018-05-18Env: save GOPATH "bin" and "pkg" directoriesShulhan
2018-05-17Move Package.IsTag to common.IsTagVersion and add unit test for itShulhan
2018-05-17Change git compare from using browser to using "git log"Shulhan
2018-05-16[test] Add unit test for common functionsShulhan
2018-05-16Add package synchronize operation (--sync,-S)Shulhan
2018-05-13Add function to load and save dependencies from/to fileShulhan
2018-05-12beku - Go package management with "pacman" like syntaxShulhan