You want DH_GOLANG_INSTALL_EXTRA. See https://salsa.debian.org/go-team/packages/git-lfs/blob/master/debian/rules#L8 for an example.
Stephen On Mon, Mar 18, 2019 at 9:55 PM Tong Sun <[email protected]> wrote: > > Hi, > > My Go code builds fine under travis-ci > https://travis-ci.org/go-easygen/easygen/builds/407328951?utm_source=github_status&utm_medium=notification > > I.e., > > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > $ go test -v ./... > === RUN TestStringManipulation > --- PASS: TestStringManipulation (0.00s) > === RUN ExampleProcess0_list0StrTemplate > --- PASS: ExampleProcess0_list0StrTemplate (0.00s) > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > > However, when I'm building it (with gbp buildpackage) within my > packaging process, `dh_auto_test` failed, and I think it's because > `dh_auto_test` change dir from my default code place first: > > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > github.com/go-easygen/easygen > github.com/go-easygen/easygen/egVar > github.com/go-easygen/easygen/egCal > github.com/go-easygen/easygen/cmd/easygen > dh_auto_test -O--buildsystem=golang > cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 > github.com/go-easygen/easygen > github.com/go-easygen/easygen/cmd/easygen > github.com/go-easygen/easygen/egCal > github.com/go-easygen/easygen/egVar > === RUN TestStringManipulation > [easygen] Fatal error - DataFile 'test/strings' cannot be found > FAIL github.com/go-easygen/easygen 0.004s > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > > How to fix it? > > Here is my debian/rules file BTW: > > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > #!/usr/bin/make -f > > BINPKG := easygen > LIBPKG := golang-github-go-easygen-easygen-dev > > override_dh_auto_install: > dh_auto_install # -- --no-source > dh_install -p$(BINPKG) usr/bin/easygen > dh_install -p$(LIBPKG) usr/share/gocode > > %: > dh $@ --buildsystem=golang --with=golang > - - - - - - - - - - - - - - - -- - - - - - - -- - - - - - - -- - - - - > - - -- - - - - - - - > > thx! >
