]> git.saurik.com Git - apt.git/commit - test/integration/test-external-dependency-solver-protocol
implement autobit and pinning in EDSP solver 'apt'
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 8 Sep 2015 20:14:11 +0000 (22:14 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Mon, 14 Sep 2015 13:22:18 +0000 (15:22 +0200)
commit188a6fcf4f13df1fd362a0aff27a23493ddd1ec5
treed7d29209986acf989484cd0050601b55d5e40dba
parent8fec289ad8a2c42350c24d5c97b0f104fbbea176
implement autobit and pinning in EDSP solver 'apt'

The parser creates a preferences as well as an extended states file
based on the EDSP scenario file, which isn't the most efficient way of
dealing with this as thes text files have to be parsed again by another
layer of the code, but it needs the least changes and works good enough
for now. The 'apt' solver is in the end just a test solver like dump.
apt-pkg/edsp/edsplistparser.cc
apt-pkg/edsp/edsplistparser.h
apt-pkg/edsp/edspsystem.cc
apt-pkg/edsp/edspsystem.h
apt-pkg/policy.cc
test/integration/test-external-dependency-solver-protocol