From e1d0a0931650d450d57c8146a61dfe8bc56c9ae3 Mon Sep 17 00:00:00 2001 From: Robert-André Mauchin Date: Apr 03 2019 14:50:17 +0000 Subject: Fix for packages that do not have go files at the root Signed-off-by: Robert-André Mauchin --- diff --git a/go2rpm/__main__.py b/go2rpm/__main__.py index aaef6bd..c7de362 100644 --- a/go2rpm/__main__.py +++ b/go2rpm/__main__.py @@ -212,7 +212,7 @@ def get_repo_parent_name(goipath): def download(goipath): os.environ['GOPATH'] = CACHEDIR os.environ['GO111MODULE'] = "off" - subprocess.check_output(['go', 'get', goipath]) + subprocess.check_output(['go', 'get', goipath + '/...']) repo = git.Repo(os.path.join(GIT_CACHEDIR, *get_repo_name(goipath))) repo.git.checkout("master") repo.head.reference = repo.heads.master