aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-05-27README: add git v2.17.0 as known limitationShulhan
2018-05-27[test] Always set the git test repo to latest versionShulhan
2018-05-27[test] package: check for nil before comparing with expected valueShulhan
2018-05-27package: gitCheckoutVersion: stash change before checking out versionShulhan
2018-05-27Implement sync option to update all packagesShulhan
2018-05-27package: display command directory on debug outputShulhan
2018-05-27package: add method to checkout specific versionShulhan
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-26cmd/beku: usage: display short description for optionsShulhan
2018-05-26[lint] Fix lint warnings on Printf formatShulhan
2018-05-26[chore] Replace gometalinter with golangci-lintShulhan
2018-05-26Change default database file name from "gopath.deps" to "beku.db"Shulhan
2018-05-26cmd/beku: make "cmd" variable non globalShulhan
2018-05-26env.removePackage: fix removing single packageShulhan
2018-05-26package.addDep: ignore pseudo package "C"Shulhan
2018-05-26package.ScanDeps: use ".Imports" instead of ".Deps"Shulhan
2018-05-26cmd/beku: do not initialize database, let user run "beku -S" firstShulhan
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-24cmd/beku: refactoring parsing flagsShulhan
2018-05-23[test] Add unit test for some Env methodsShulhan
2018-05-22[chore] change flag usage variable syntaxShulhan
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-21[test] package: add unit test for RemoveRequiredByShulhan
2018-05-21[test] package: add unit test for Remove, Install, and GoCleanShulhan
2018-05-21package.gitClone: return error if destination directory is not emptyShulhan
2018-05-21package.GoClean: return immediately if package directory is not existShulhan
2018-05-20common: add function to check if a directory is emptyShulhan
2018-05-20make: remove coverprofile output if test failShulhan
2018-05-20package: rename method "RunGoInstall" to "GoInstall"Shulhan
2018-05-19Add remove operationShulhan
2018-05-19Implement sync operation that change import path directoryShulhan
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-19[test] Add unit test for package.RunGoInstallShulhan
2018-05-18Env: save GOPATH "bin" and "pkg" directoriesShulhan
2018-05-18make: add task to clean and distcleanShulhan
2018-05-18Add readme fileShulhan
2018-05-18[test] package: Add unit test for method loadShulhan
2018-05-18Check duplicate when adding dep, missing, or requiredShulhan
2018-05-17[test] package: add unit test for linkRequiredByShulhan
2018-05-17[test] Move test initialization and common test functions to beku_testShulhan
2018-05-17make: add task to run test with cpu and memory profilingShulhan