about summary refs log tree commit diff stats
path: root/internal/nix
diff options
context:
space:
mode:
Diffstat (limited to 'internal/nix')
-rw-r--r--internal/nix/importable.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/nix/importable.go b/internal/nix/importable.go
index 309ec5f..37532cd 100644
--- a/internal/nix/importable.go
+++ b/internal/nix/importable.go
@@ -1,5 +1,7 @@
 package nix
 
+import "encoding/gob"
+
 type Importable interface {
 	BleveType() string
 	GetName() string
@@ -9,3 +11,8 @@ type Importable interface {
 func GetKey(i Importable) string {
 	return i.BleveType() + "/" + i.GetSource() + "/" + i.GetName()
 }
+
+func init() {
+	gob.Register(Option{})
+	gob.Register(Package{})
+}