From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id ADC3C138334 for ; Tue, 24 Sep 2019 18:09:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 85D0DE0878; Tue, 24 Sep 2019 18:09:31 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 218B5E0848 for ; Tue, 24 Sep 2019 18:09:31 +0000 (UTC) Received: from whubbs1.gaikai.biz (unknown [100.42.103.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: williamh) by smtp.gentoo.org (Postfix) with ESMTPSA id F193734B2F3; Tue, 24 Sep 2019 18:09:29 +0000 (UTC) Received: (nullmailer pid 17197 invoked by uid 1000); Tue, 24 Sep 2019 18:09:23 -0000 From: William Hubbs To: gentoo-dev@lists.gentoo.org Cc: William Hubbs Subject: [gentoo-dev] [PATCH 0/1] new eclass for go modules (another proposal) Date: Tue, 24 Sep 2019 13:08:46 -0500 Message-Id: <20190924180847.17149-1-williamh@gentoo.org> X-Mailer: git-send-email 2.21.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: 219e064d-4563-4de8-af0d-5a80b9bc2b0f X-Archives-Hash: fac73dbf35ecca391e0b006c729a0c30 All, this version combines the two eclasses from the previous proposal into one and takes some imspiration from the cargo eclass for handling the dependencies. Thoughts? William William Hubbs (1): go-module.eclass: new eclass for go modules eclass/go-module.eclass | 164 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) create mode 100644 eclass/go-module.eclass -- 2.21.0