citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit e42156c6d621e4ddc8a11fc0e75f8797211ddd91
parent d11672829dcfccec789a15c6f88a2e0f737cdb4c
Author: Kyle Milz <kyle@0x30.net>
Date:   Wed, 10 Aug 2016 22:56:14 -0600

test: compare deps against whats installed

Diffstat:
Mtest/package.pm | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/test/package.pm b/test/package.pm @@ -19,8 +19,10 @@ sub new { system(<<EOF) == 0 or die "build failed."; set -e -make -C $self->{port} full-build-depends > deps -doas pkg_add -zl deps +make -C $self->{port} full-build-depends | sort | uniq > deps +pkg_info -q > installed +comm -2 -3 deps installed > needed +diff -u /dev/null needed make -C $self->{port} clean=all make -C $self->{port} PORTPATH="$ENV{CITRUN_TOOLS}:\\\${WRKDIR}/bin:\$PATH"