[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