[Libguestfs] [PATCH libnbd v2 2/2] golang: Add README.md and LICENSE files

Richard W.M. Jones rjones at redhat.com
Sun Oct 31 18:21:40 UTC 2021


On Sun, Oct 31, 2021 at 07:20:43PM +0200, Nir Soffer wrote:
> On Sun, Oct 31, 2021 at 7:11 PM Nir Soffer <nsoffer at redhat.com> wrote:
> >
> > On Sun, Oct 31, 2021 at 7:00 PM Nir Soffer <nsoffer at redhat.com> wrote:
> > ...
> > > +2. Extract the go binding directory
> > > +
> > > +        tar xvf libnbd-1.10.1.tar.gz \
> > > +            --directory pkg \
> > > +            --strip 3 \
> > > +            --exclude "*_test.go" \
> > > +            --exclude ".gitignore" \
> > > +            libnbd-1.10.1/golang/src/libguestfs.org/libnbd
> > > +
> > > +3. Edit your go mode file to use the local copy
> > > +
> > > +        go mod edit -replace libguestfs.org/libnbd=./pkg/libguestfs.org/libnbd
> >
> > I tested this and it works, but now I noticed that the README.md and LICENSE
> > were not packaged in the tarball.
> 
> After adding them to golang/Makefile.am EXTRA_DIST, they are packed.

Correct.

Here's a trick:

  make && make dist && make maintainer-check-extra-dist

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org




More information about the Libguestfs mailing list