diff --git a/pkg/proc/internal/ebpf/bpf/dummy.go b/pkg/proc/internal/ebpf/bpf/dummy.go new file mode 100644 index 00000000..4983aacb --- /dev/null +++ b/pkg/proc/internal/ebpf/bpf/dummy.go @@ -0,0 +1,4 @@ +//go:build dummy +// +build dummy + +package ebpf diff --git a/pkg/proc/internal/ebpf/bpf/include/dummy.go b/pkg/proc/internal/ebpf/bpf/include/dummy.go new file mode 100644 index 00000000..4983aacb --- /dev/null +++ b/pkg/proc/internal/ebpf/bpf/include/dummy.go @@ -0,0 +1,4 @@ +//go:build dummy +// +build dummy + +package ebpf diff --git a/pkg/proc/internal/ebpf/dummy.go b/pkg/proc/internal/ebpf/dummy.go new file mode 100644 index 00000000..9ef6e6d3 --- /dev/null +++ b/pkg/proc/internal/ebpf/dummy.go @@ -0,0 +1,14 @@ +//go:build dummy +// +build dummy + +// This file is part of a workaround for `go mod vendor` which won't +// vendor C files if there are no Go files in the same directory. +// +// See https://github.com/golang/go/issues/26366 + +package ebpf + +import ( + _ "github.com/go-delve/delve/pkg/proc/internal/ebpf/bpf" + _ "github.com/go-delve/delve/pkg/proc/internal/ebpf/bpf/include" +)