Provide pure-Ruby extensions to Satsolver bindings
authorKlaus Kämpf <kkaempf@suse.de>
Wed, 18 Aug 2010 10:20:39 +0000 (12:20 +0200)
committerKlaus Kämpf <kkaempf@suse.de>
Wed, 18 Aug 2010 10:20:39 +0000 (12:20 +0200)
commit5a0847d828c89fc373f2873f0a4994c441ae28cd
tree94b9f8f59c158136f728a2662be9b06c575c179d
parentaa799f7bae0ec055e0e527203635001bb7346dbc
Provide pure-Ruby extensions to Satsolver bindings

This commit moves 'helper' code from tests/ to satsolver/ to make
it available in normal installations.

It adds 'to_s' methods to
- Covenant
- Job
- Request
- Ruleinfo

and provides a 'dump' function for
- Pool
- Repo
34 files changed:
bindings/ruby/CMakeLists.txt
bindings/ruby/satsolver.rb [new file with mode: 0644]
bindings/ruby/satsolver/covenant.rb [new file with mode: 0644]
bindings/ruby/satsolver/dump.rb [new file with mode: 0644]
bindings/ruby/satsolver/job.rb [new file with mode: 0644]
bindings/ruby/satsolver/request.rb [new file with mode: 0644]
bindings/ruby/satsolver/ruleinfo.rb [new file with mode: 0644]
bindings/ruby/tests/_patch.rb
bindings/ruby/tests/_solv2patches.rb
bindings/ruby/tests/covenants.rb
bindings/ruby/tests/decisions.rb
bindings/ruby/tests/dumpsolv.rb
bindings/ruby/tests/gen_patches.rb
bindings/ruby/tests/installable.rb
bindings/ruby/tests/job.rb [deleted file]
bindings/ruby/tests/loading.rb
bindings/ruby/tests/patch_updates.rb
bindings/ruby/tests/patchsolv2updateinfo.rb
bindings/ruby/tests/pool.rb
bindings/ruby/tests/problems.rb
bindings/ruby/tests/providers.rb
bindings/ruby/tests/reasons.rb
bindings/ruby/tests/relation.rb
bindings/ruby/tests/repo.rb
bindings/ruby/tests/repodata.rb
bindings/ruby/tests/request.rb
bindings/ruby/tests/rpmdb.rb
bindings/ruby/tests/ruleinfo.rb [deleted file]
bindings/ruby/tests/search.rb
bindings/ruby/tests/solutions.rb
bindings/ruby/tests/solvable.rb
bindings/ruby/tests/solver.rb
bindings/ruby/tests/transaction.rb
bindings/ruby/tests/updates.rb