]> git.donarmstrong.com Git - debhelper.git/commit
Refactor build directory setting into separate method and solve a few bugs.
authorModestas Vainius <modestas@vainius.eu>
Thu, 11 Jun 2009 07:54:55 +0000 (10:54 +0300)
committerModestas Vainius <modestas@vainius.eu>
Thu, 11 Jun 2009 08:04:47 +0000 (11:04 +0300)
commit6f84d7f67943b67d2630985722085c7b4132ce0a
treeccee58b960829ea6d2f50142bfe0a19df96d0377
parent23d1e4255bf7ddfadf5e5d3eaa40505e1df4dfc5
Refactor build directory setting into separate method and solve a few bugs.

* Move setting of new build directory from constructor to _set_builddir()
  method including detection if directory (current or source) it should be
  relative to.
* Even if a new build directory was specified, detect if it matches the source
  directory and unset it in such a case.
* Use _set_builddir() in enforce_out_of_source_tree() methods. Previous
  implementation didn't handle default build directory properly (i.e.
  relativeness to current or source directory).

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
Debian/Debhelper/Buildsystem.pm