summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-09-03 13:56:56 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2017-09-03 13:56:56 -0400
commit867e6486e92d725862d92164c020e3cdeb95a14d (patch)
tree7793a88c23f46b0be7df29ad463c7fe1d41df554
parent93479e606837067246865d58cdae5bc3d9a8c45c (diff)
maint: correctly filter unused go packages from the distribution
-rw-r--r--LICENSE.txt2
-rw-r--r--Makefile7
2 files changed, 7 insertions, 2 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
index 7c54cec..c7d2dea 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -4,8 +4,8 @@ The software in this repository is under a number of licenses:
go/src/nshd/ GPL v2+
go/src/gopkg.in/yaml.v2 Apache v2.0
go/src/golang.org/x/sys/unix 3-clause BSD license
+ go/src/git.lukeshu.com/go/libgnulinux/crypt LGPL v2.1+
go/src/git.lukeshu.com/go/libgnulinux/dl GPL v2+, with documentation output clarification
- go/src/git.lukeshu.com/go/libgnulinux/inotify LGPL v2.1+
go/src/git.lukeshu.com/go/libgnulinux/getgr LGPL v2.1+
go/src/git.lukeshu.com/go/libnslcd/ LGPL v2.1+
go/src/git.lukeshu.com/go/libsystemd/ Apache v2.0
diff --git a/Makefile b/Makefile
index 271ecff..bd8ee0b 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,12 @@
include config.mk
include $(topsrcdir)/build-aux/Makefile.head.mk
-files.src.src := $(filter-out go/golang.org/x/sys/plan9/% go/golang.org/x/sys/windows/%,$(files.src.src))
+unused_gopkg += golang.org/x/sys/plan9
+unused_gopkg += golang.org/x/sys/windows
+unused_gopkg += git.lukeshu.com/go/libgnulinux/inotify
+unused_gopkg += git.lukeshu.com/go/libsystemd/sd_id128
+unused_gopkg += git.lukeshu.com/go/libsystemd/sd_messages
+_gitfiles.all := $(filter-out $(foreach p,$(unused_gopkg),go/src/$(p)/%),$(_gitfiles.all))
bins_c = nshd-setuid nshd-tester
bins_go = nshd