xref: /freebsd/contrib/pkgconf/tests/conflicts.sh (revision a3cefe7f2b4df0f70ff92d4570ce18e517af43ec)
1*a3cefe7fSPierre Pronchery#!/usr/bin/env atf-sh
2*a3cefe7fSPierre Pronchery
3*a3cefe7fSPierre Pronchery. $(atf_get_srcdir)/test_env.sh
4*a3cefe7fSPierre Pronchery
5*a3cefe7fSPierre Proncherytests_init \
6*a3cefe7fSPierre Pronchery	libs \
7*a3cefe7fSPierre Pronchery	ignore
8*a3cefe7fSPierre Pronchery
9*a3cefe7fSPierre Proncherylibs_body()
10*a3cefe7fSPierre Pronchery{
11*a3cefe7fSPierre Pronchery	export PKG_CONFIG_PATH="${selfdir}/lib1"
12*a3cefe7fSPierre Pronchery	atf_check \
13*a3cefe7fSPierre Pronchery		-o inline:"-L/test/lib -lconflicts\n" \
14*a3cefe7fSPierre Pronchery		pkgconf --libs conflicts
15*a3cefe7fSPierre Pronchery}
16*a3cefe7fSPierre Pronchery
17*a3cefe7fSPierre Proncheryignore_body()
18*a3cefe7fSPierre Pronchery{
19*a3cefe7fSPierre Pronchery	export PKG_CONFIG_PATH="${selfdir}/lib1"
20*a3cefe7fSPierre Pronchery	atf_check \
21*a3cefe7fSPierre Pronchery		-o inline:"-L/test/lib -lconflicts\n" \
22*a3cefe7fSPierre Pronchery		pkgconf --ignore-conflicts --libs conflicts
23*a3cefe7fSPierre Pronchery}
24