Nir Soffer
2021-Oct-31 17:11 UTC
[Libguestfs] [PATCH libnbd v2 2/2] golang: Add README.md and LICENSE files
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/libnbdI tested this and it works, but now I noticed that the README.md and LICENSE were not packaged in the tarball.> + > +4. Install the libnbd development package > + > + dnf install libnbd-devel > + > + The package may be named differently on your distro. > + > +## License > + > +The software is copyright ? Red Hat Inc. and licensed under the GNU > +Lesser General Public License version 2 or above (LGPLv2+). See > +the file `LICENSE` for details. > -- > 2.31.1 >
Nir Soffer
2021-Oct-31 17:20 UTC
[Libguestfs] [PATCH libnbd v2 2/2] golang: Add README.md and LICENSE files
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.> > > + > > +4. Install the libnbd development package > > + > > + dnf install libnbd-devel > > + > > + The package may be named differently on your distro. > > + > > +## License > > + > > +The software is copyright ? Red Hat Inc. and licensed under the GNU > > +Lesser General Public License version 2 or above (LGPLv2+). See > > +the file `LICENSE` for details. > > -- > > 2.31.1 > >