File: rules

package info (click to toggle)
golang-github-arduino-go-paths-helper 1.14.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 276 kB
  • sloc: makefile: 7
file content (20 lines) | stat: -rwxr-xr-x 688 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/make -f

# We want exclude the testdata directory from the go sources and configure it
# manually as it contains broken symlinks that are ignored by default by
# dh_auto_configure.
# We also want to remove it from the built package as it contains a binary
# program built from the tests.
export DH_GOLANG_EXCLUDES := testdata/
export DH_GOLANG_EXCLUDES_ALL := 1

BUILDDIR=debian/build

%:
	dh $@ --builddir=$(BUILDDIR) --buildsystem=golang

execute_after_dh_auto_configure:
# Manually copy the testdata directory in the builddir the following tests:
# - TestFilterOutDirs
# - TestReadDirRecursiveLoopDetection
	cp -r testdata $(BUILDDIR)/src/github.com/arduino/go-paths-helper