]> git.donarmstrong.com Git - debhelper.git/log
debhelper.git
14 years agoreleasing version 7.4.18 7.4.18
Joey Hess [Mon, 26 Apr 2010 20:32:57 +0000 (16:32 -0400)]
releasing version 7.4.18

14 years agochangelog
Joey Hess [Sat, 10 Apr 2010 17:26:43 +0000 (13:26 -0400)]
changelog

14 years agoupdate docs
Joey Hess [Sat, 10 Apr 2010 17:24:56 +0000 (13:24 -0400)]
update docs

14 years agoRemove autoscripts for GConf
Josselin Mouette [Sat, 10 Apr 2010 10:36:31 +0000 (12:36 +0200)]
Remove autoscripts for GConf

Starting from 2.28.1-2, the gconf2 package uses triggers which make the
maintainer scripts obsolete.

14 years agoreleasing version 7.4.17 7.4.17
Joey Hess [Thu, 8 Apr 2010 22:35:25 +0000 (18:35 -0400)]
releasing version 7.4.17

14 years agoFix #572077 in one place I missed earlier. (See #576885)
Joey Hess [Thu, 8 Apr 2010 22:23:05 +0000 (18:23 -0400)]
Fix #572077 in one place I missed earlier. (See #576885)

14 years agoupdate
Joey Hess [Thu, 8 Apr 2010 19:38:35 +0000 (15:38 -0400)]
update

14 years agofix comment
Joey Hess [Thu, 8 Apr 2010 19:03:52 +0000 (15:03 -0400)]
fix comment

14 years agoadd semicolon after build targets to avoid implicit target running
Joey Hess [Thu, 8 Apr 2010 16:40:21 +0000 (12:40 -0400)]
add semicolon after build targets to avoid implicit target running

14 years agoreleasing version 7.4.16 7.4.16
Joey Hess [Wed, 7 Apr 2010 02:14:11 +0000 (22:14 -0400)]
releasing version 7.4.16

14 years agorefactor to pass silly test suite length limit
Joey Hess [Wed, 7 Apr 2010 01:48:48 +0000 (21:48 -0400)]
refactor to pass silly test suite length limit

14 years agodh: Improve documentation.
Joey Hess [Wed, 7 Apr 2010 01:42:08 +0000 (21:42 -0400)]
dh: Improve documentation.

joeyh: debhelper has an undocumented variable with INTERNAL in its name.
       People keep trying to use it. Why?
liw: debhelper is magic. magic is power derived from secrets. secrets are
     desireable. solution: document it. :)

14 years agodh: Allow --list-addons to be used when not in a source package. Closes: #574351
Joey Hess [Wed, 31 Mar 2010 20:09:47 +0000 (16:09 -0400)]
dh: Allow --list-addons to be used when not in a source package. Closes: #574351

14 years agodh_md5sums: Sort to ensure stable, more diffable order. Closes: #573702
Joey Hess [Wed, 31 Mar 2010 19:58:54 +0000 (15:58 -0400)]
dh_md5sums: Sort to ensure stable, more diffable order. Closes: #573702

14 years agoadd parallel option
Joey Hess [Thu, 4 Mar 2010 20:36:41 +0000 (15:36 -0500)]
add parallel option

14 years agominor optimisation
Joey Hess [Mon, 1 Mar 2010 21:23:14 +0000 (16:23 -0500)]
minor optimisation

14 years agoIf neither -a or -i are specified, debhelper commands used to default to acting on...
Joey Hess [Mon, 1 Mar 2010 21:05:49 +0000 (16:05 -0500)]
If neither -a or -i are specified, debhelper commands used to default to acting on all packages in the control file, which was a guaranteed failure if the control file listed packages that did not build for the target architecture. After recent optimisations, this default behavior can efficiently be changed to the more sane default of acting on only packages that can be built for the current architecture. This change is mostly useful when using minimal rules files with dh. Closes: #572077

14 years agoTypo. Closes: #571968
Joey Hess [Sun, 28 Feb 2010 18:10:00 +0000 (13:10 -0500)]
Typo. Closes: #571968

14 years agodh_install: Now --list-missing and --fail-missing are useful even when not all packag...
Joey Hess [Sun, 21 Feb 2010 23:11:36 +0000 (18:11 -0500)]
dh_install: Now --list-missing and --fail-missing are useful even when not all packages are acted on (due to architecture limits or flags). Closes: #570373

14 years agomakefile buildsystem: Chomp output during test for full compatability with debhelper...
Joey Hess [Fri, 19 Feb 2010 17:57:27 +0000 (12:57 -0500)]
makefile buildsystem: Chomp output during test for full compatability with debhelper 7.4.11. Closes: #570503

Previously the test used make -s -n | head -n 1 and then chomped the
output. In the case of this bug, root-system's Makefile *always* outputs
something to stdout, even for targets that don't exist, before configure is
run. It accidentially worked before, since the first line it outputs
happens to be empty.

So bring back the chomp to retain compatability with this package that used
to work before, but the test only does the right thing for this package due
to sheer luck, really.

14 years agoUpdated French translation.
Joey Hess [Thu, 18 Feb 2010 22:53:36 +0000 (17:53 -0500)]
Updated French translation.

14 years agoreleasing version 7.4.15 7.4.15
Joey Hess [Thu, 18 Feb 2010 21:46:59 +0000 (16:46 -0500)]
releasing version 7.4.15

14 years agoThe fix for #563557 caused some new trouble involving makefile that misbehave when...
Joey Hess [Thu, 18 Feb 2010 21:37:31 +0000 (16:37 -0500)]
The fix for #563557 caused some new trouble involving makefile that misbehave when stderr is closed. Reopen it to /dev/null when testing for the existance of a makefile target. Closes: #570443

14 years agotodo 7.4.14
Joey Hess [Tue, 16 Feb 2010 19:53:16 +0000 (14:53 -0500)]
todo

14 years agodh: Disable option bundling to avoid mis-parsing bundled options such as "-Bpython...
Joey Hess [Tue, 16 Feb 2010 19:52:06 +0000 (14:52 -0500)]
dh: Disable option bundling to avoid mis-parsing bundled options such as "-Bpython-support". Closes: #570039

14 years agoreleasing version 7.4.13 7.4.13
Joey Hess [Tue, 2 Feb 2010 17:19:11 +0000 (12:19 -0500)]
releasing version 7.4.13

14 years agoFix handling of -O with options specified by commands. Closes: #568081
Joey Hess [Tue, 2 Feb 2010 17:12:03 +0000 (12:12 -0500)]
Fix handling of -O with options specified by commands. Closes: #568081

14 years agodh_compress: Avoid compressing images in /usr/share/info. Closes: #567586
Joey Hess [Sun, 31 Jan 2010 19:34:51 +0000 (14:34 -0500)]
dh_compress: Avoid compressing images in /usr/share/info. Closes: #567586

14 years agoreleasing version 7.4.12 7.4.12
Joey Hess [Sun, 31 Jan 2010 01:34:28 +0000 (20:34 -0500)]
releasing version 7.4.12

14 years agoadjust for new buildsystem
Joey Hess [Sun, 31 Jan 2010 01:28:24 +0000 (20:28 -0500)]
adjust for new buildsystem

14 years agoFix typo in call to abs2rel in --builddir sanitize code. Closes: #567737
Joey Hess [Sun, 31 Jan 2010 01:22:58 +0000 (20:22 -0500)]
Fix typo in call to abs2rel in --builddir sanitize code. Closes: #567737

14 years agoupdate from Kel
Joey Hess [Thu, 28 Jan 2010 05:48:26 +0000 (00:48 -0500)]
update from Kel

Here is yet another revision which sets the PREFIX variable to '/usr' which
seems commonly used by Qt projects. Also removed the -e test discussed
previously.

14 years agoadd --builddirectory example
Joey Hess [Thu, 28 Jan 2010 01:01:27 +0000 (20:01 -0500)]
add --builddirectory example

14 years agoadd qmake to build systems list
Joey Hess [Wed, 27 Jan 2010 22:13:37 +0000 (17:13 -0500)]
add qmake to build systems list

(at the end naturally)

14 years agoqmake: New buildsystem contributed by Kel Modderman. Closes: #566840
Joey Hess [Wed, 27 Jan 2010 22:08:15 +0000 (17:08 -0500)]
qmake: New buildsystem contributed by Kel Modderman. Closes: #566840

14 years agoFix typo: s/notmally/normally
Joachim Breitner [Sun, 10 Jan 2010 20:23:03 +0000 (21:23 +0100)]
Fix typo: s/notmally/normally

14 years agobring back ignore_unknown_options
Joey Hess [Wed, 6 Jan 2010 18:55:53 +0000 (13:55 -0500)]
bring back ignore_unknown_options

Missed that dh still uses it.

14 years agofix bad interaction between -O and ignore_unknown_options
Joey Hess [Wed, 6 Jan 2010 18:21:45 +0000 (13:21 -0500)]
fix bad interaction between -O and ignore_unknown_options

Actually, since ignore_unknown_options is only used with
DH_INTERNAL_OPTIONS, which always uses -O for such options, I was able to
remove that complication too.

14 years agodon't call getopt recursively
Joey Hess [Tue, 5 Jan 2010 00:09:14 +0000 (19:09 -0500)]
don't call getopt recursively

That messes with the return value of the outer call.

14 years agosolve the dh -Bbuild problem
Joey Hess [Mon, 4 Jan 2010 23:41:51 +0000 (18:41 -0500)]
solve the dh -Bbuild problem

* Add -O option, which can be used to pass options to commands, ignoring
  options that they do not support.
* dh: Use -O to pass user-specified options to the commands it runs.
  This solves the problem with passing "-Bbuild" to dh, where commands
  that do not support -B would see a bogus -u option. Closes: #541773
  (It also ensures that the commands dh prints out can really be run.)

14 years agoFix warning about unknown options passed to commands in override targets.
Joey Hess [Mon, 4 Jan 2010 21:06:08 +0000 (16:06 -0500)]
Fix warning about unknown options passed to commands in override targets.

dh used DH_OVERRIDE_UNKNOWN_OPTIONS, which was too broad as it affected
commands run via override targets and caused there to be no warning about
unknown options.

Now unknown options are only ignored when parsing DH_INTERNAL_OPTIONS and
dh's own options.

14 years agomakefile: Support the (asking for trouble) case of MAKE being set to something with...
Joey Hess [Sun, 3 Jan 2010 19:51:05 +0000 (14:51 -0500)]
makefile: Support the (asking for trouble) case of MAKE being set to something with a space in it. Closes: #563557

14 years agodh_bugfiles: Doc typo. Closes: #563269
Joey Hess [Fri, 1 Jan 2010 18:00:37 +0000 (13:00 -0500)]
dh_bugfiles: Doc typo. Closes: #563269

14 years agoreleasing version 7.4.11 7.4.11
Joey Hess [Thu, 31 Dec 2009 16:56:28 +0000 (11:56 -0500)]
releasing version 7.4.11

14 years agosimplify
Joey Hess [Thu, 31 Dec 2009 01:13:00 +0000 (20:13 -0500)]
simplify

14 years agochangelog
Joey Hess [Thu, 31 Dec 2009 01:10:18 +0000 (20:10 -0500)]
changelog

14 years agowhitespace
Joey Hess [Thu, 31 Dec 2009 01:00:39 +0000 (20:00 -0500)]
whitespace

14 years agoDo not call make for noop overrides.
Modestas Vainius [Fri, 11 Dec 2009 21:10:01 +0000 (23:10 +0200)]
Do not call make for noop overrides.

1) Detect if target is noop when parsing debian/rules.
2) If override target is noop, do not call make for it.

14 years agoupdate
Joey Hess [Tue, 29 Dec 2009 20:32:58 +0000 (15:32 -0500)]
update

14 years agostop trying to handle substvars idempotently
Joey Hess [Tue, 29 Dec 2009 20:27:20 +0000 (15:27 -0500)]
stop trying to handle substvars idempotently

In the beginning, I tried to be careful to have commands that added a
substvar remove it when ran again with different options that caused it
to not be needed. However, now when I look over the code, I see 3 places
that got it right, 1 that was right but I just broke, and a dozen that
don't even try to handle this case.

Also, handling the case is hard; code that adds substvars may be complex
and calculate versioned dependencies. The removal code then has to somehow
also come up with those same exact dependency strings. It's a recipe for
nasty code and maintenance headache even if I went and fixed everything
right now.

Instead, I dropped the whole thing. Many debhelper commands make no
pretense of being idempotent anyway; it's easy and normal to call dh_prep
when starting a binary package build, with the exact purpose of not needing
to worry about idempotency.

I did leave in the delsubstvar function, as well as the option to
addsubstvar that, confusingly, causes an item to be removed. Just for
library compatability reasons.

14 years agoversion misc:Depends if necessary
Joey Hess [Tue, 29 Dec 2009 20:22:33 +0000 (15:22 -0500)]
version misc:Depends if necessary

14 years agosimplify
Joey Hess [Tue, 29 Dec 2009 20:18:34 +0000 (15:18 -0500)]
simplify

14 years agoconsistent indent
Joey Hess [Tue, 29 Dec 2009 20:13:48 +0000 (15:13 -0500)]
consistent indent

14 years agodh_installxfonts: Use new update-fonts-alias --include and --exclude options to bette...
Joey Hess [Tue, 29 Dec 2009 20:11:44 +0000 (15:11 -0500)]
dh_installxfonts: Use new update-fonts-alias --include and --exclude options to better handle removal in the case where xfonts-utils is removed before a font package is purged. (#543512; thanks, Theppitak Karoonboonyanan)

14 years agotypo
Joey Hess [Tue, 29 Dec 2009 20:03:37 +0000 (15:03 -0500)]
typo

14 years agodhinstallman: Avoid doubled slashes in path. Closes: #561275
Joey Hess [Tue, 15 Dec 2009 21:28:41 +0000 (16:28 -0500)]
dhinstallman: Avoid doubled slashes in path. Closes: #561275

14 years agodh(1): Add an example of using an override target to avoid dh running several command...
Joey Hess [Tue, 15 Dec 2009 00:36:21 +0000 (19:36 -0500)]
dh(1): Add an example of using an override target to avoid dh running several commands. Closes: #560600

14 years agodh(1): Minor rewording of documentation of override commands. Closes: #560421
Joey Hess [Tue, 15 Dec 2009 00:23:59 +0000 (19:23 -0500)]
dh(1): Minor rewording of documentation of override commands. Closes: #560421

14 years agoreleasing version 7.4.10 7.4.10
Joey Hess [Wed, 9 Dec 2009 20:22:38 +0000 (15:22 -0500)]
releasing version 7.4.10

14 years agoRevert "dh_makeshlibs: Make -X also exclude libraries from the symbols file. Closes...
Joey Hess [Wed, 9 Dec 2009 20:08:59 +0000 (15:08 -0500)]
Revert "dh_makeshlibs: Make -X also exclude libraries from the symbols file. Closes: #557603 (Peter Samuelson)"

This reverts commit a6d3e307da558f6bf455a0d21e1cb9ec1b4fef03.

Necessary because it caused a behavior change and broke some package
builds.

14 years agochangelog and doc rewording
Joey Hess [Mon, 7 Dec 2009 19:35:38 +0000 (14:35 -0500)]
changelog and doc rewording

14 years agoTypo in the code.
Modestas Vainius [Fri, 4 Dec 2009 20:31:14 +0000 (22:31 +0200)]
Typo in the code.

How perl didn't fail one this is beyond me.

14 years agoAdd --parallel option.
Modestas Vainius [Thu, 3 Dec 2009 22:17:06 +0000 (00:17 +0200)]
Add --parallel option.

This patch adds --parallel option that enables parallel builds and does not
impose limits on maximum concurrent processes. --max-parallel (that implies
--parallel) can be used to specify that maximum limit.

Also make necessary adjustments to debhelper.pod and buildsystem_tests for
this option.

14 years agoIn my opinion, this way of putting it is more obvious.
Modestas Vainius [Thu, 3 Dec 2009 22:11:00 +0000 (00:11 +0200)]
In my opinion, this way of putting it is more obvious.

$max is about upper limit. Make algorithm reflect that.
(cherry picked from commit 62d7dc07b97a12912cfe08483c6fb244161224f5)

14 years agoExcess whitespace. Git complains about it.
Modestas Vainius [Thu, 3 Dec 2009 22:08:52 +0000 (00:08 +0200)]
Excess whitespace. Git complains about it.
(cherry picked from commit 11b0b2483302f8694d8c6a76c73df1eefca7ad1f)

14 years agoSometimes SIGINTing the test suite leaves Makefile behind.
Modestas Vainius [Thu, 3 Dec 2009 22:02:01 +0000 (00:02 +0200)]
Sometimes SIGINTing the test suite leaves Makefile behind.

So use -f for ln. It is safe.
(cherry picked from commit d89a2c6d2c7148f6e890c0c11e64b92982d3f869)

14 years agoRemove legacy punctuation hacks tests which no longer work by design.
Modestas Vainius [Thu, 3 Dec 2009 21:57:43 +0000 (23:57 +0200)]
Remove legacy punctuation hacks tests which no longer work by design.

I assume backwards compatibility in this area was broken by design. Adding
--max-parallel to these in 6dd27753803ae2091a9fc3aedc8e70548ea87675 was wrong
and negated their whole point, i.e. testing of backwards compatibility when
parallel options were not supported.
(cherry picked from commit ca0ad4922ada7ae013b035cfe1550a257a330809)

14 years agoDrop tests previously written for dpkg-buildpackage -jX detection.
Modestas Vainius [Thu, 3 Dec 2009 21:48:31 +0000 (23:48 +0200)]
Drop tests previously written for dpkg-buildpackage -jX detection.

dpkg-buildpackage -jX detection is gone so these tests were redundant.
(cherry picked from commit fd6880eddac9bde6ecdec514a83a169f36316b6a)

14 years agoreleasing version 7.4.9 7.4.9
Joey Hess [Mon, 30 Nov 2009 19:29:25 +0000 (14:29 -0500)]
releasing version 7.4.9

14 years agodh_installinit: Fix installation of defaults file when an upstart job is installed...
Joey Hess [Mon, 30 Nov 2009 19:21:02 +0000 (14:21 -0500)]
dh_installinit: Fix installation of defaults file when an upstart job is installed. Closes: #558782

14 years agoTypo. Closes: #558654
Joey Hess [Sun, 29 Nov 2009 19:07:03 +0000 (14:07 -0500)]
Typo. Closes: #558654

14 years agoreleasing version 7.4.8 7.4.8
Joey Hess [Mon, 23 Nov 2009 19:28:02 +0000 (14:28 -0500)]
releasing version 7.4.8

14 years agoupdate for no-paralle-by-default change
Joey Hess [Mon, 23 Nov 2009 19:18:32 +0000 (14:18 -0500)]
update for no-paralle-by-default change

14 years agoParallel building support is no longer enabled by default. It can still be enabled...
Joey Hess [Mon, 23 Nov 2009 18:54:31 +0000 (13:54 -0500)]
Parallel building support is no longer enabled by default. It can still be enabled by using the --max-parallel option. This was necessary because some buildds build with -j2 by default.

14 years agodh_makeshlibs: Make -X also exclude libraries from the symbols file. Closes: #557603...
Joey Hess [Mon, 23 Nov 2009 18:16:49 +0000 (13:16 -0500)]
dh_makeshlibs: Make -X also exclude libraries from the symbols file. Closes: #557603 (Peter Samuelson)

14 years agodh: Document --no-act. Closes: #557505
Joey Hess [Sun, 22 Nov 2009 18:33:11 +0000 (13:33 -0500)]
dh: Document --no-act. Closes: #557505

14 years agoreleasing version 7.4.7 7.4.7
Joey Hess [Sat, 21 Nov 2009 18:40:07 +0000 (13:40 -0500)]
releasing version 7.4.7

14 years agomake: Avoid infinite loop that occurrs when testing existence of a target in a certia...
Joey Hess [Sat, 21 Nov 2009 18:33:33 +0000 (13:33 -0500)]
make: Avoid infinite loop that occurrs when testing existence of a target in a certian horribly broken makefile

by making the test stop after it sees one line of output from make. (This
may be better replaced with dh's makefile parser in the future.)

14 years agoreleasing version 7.4.6 7.4.6
Joey Hess [Sat, 21 Nov 2009 18:12:15 +0000 (13:12 -0500)]
releasing version 7.4.6

14 years agoFix deep recursive in cmake::test().
Modestas Vainius [Sat, 21 Nov 2009 15:16:45 +0000 (17:16 +0200)]
Fix deep recursive in cmake::test().

14 years agoRemove last vestiages of support for /usr/X11R6.
Joey Hess [Fri, 20 Nov 2009 22:38:03 +0000 (17:38 -0500)]
Remove last vestiages of support for /usr/X11R6.

14 years agouse foreach instead of for when looping thru array
Joey Hess [Thu, 19 Nov 2009 19:54:23 +0000 (14:54 -0500)]
use foreach instead of for when looping thru array

14 years agocmake build+ steps need Makefile.
Modestas Vainius [Thu, 19 Nov 2009 18:58:39 +0000 (20:58 +0200)]
cmake build+ steps need Makefile.

The condition is not what dh_auto_* 7.0.x would have done. The
patch makes auto-selection to pass through cmake.pm if Makefile
was not created. This problem is not very dangerous though.

14 years agochangelog
Joey Hess [Thu, 19 Nov 2009 19:48:26 +0000 (14:48 -0500)]
changelog

14 years agoMake buildsystems_list() use updated auto-selection code.
Modestas Vainius [Thu, 19 Nov 2009 18:45:14 +0000 (20:45 +0200)]
Make buildsystems_list() use updated auto-selection code.

In order to avoid code duplication, auto-selection code has been refactored
into separate subroutine autoselect_buildsystem(). Both load_buildsystem() and
buildsystem_list() use it.

14 years agoAdd tests for #557006 bug.
Modestas Vainius [Thu, 19 Nov 2009 17:23:59 +0000 (19:23 +0200)]
Add tests for #557006 bug.

When sourcedir/builddir is empty, check if:

1) auto-selection does not select any build system;
2) check_auto_buildable() returns numeric 0 for all auto-selectable
build systems.

14 years agoreleasing version 7.4.5 7.4.5
Joey Hess [Thu, 19 Nov 2009 16:57:14 +0000 (11:57 -0500)]
releasing version 7.4.5

14 years agoFix build system auto-selection breakage.
Cyril Brulebois [Thu, 19 Nov 2009 02:33:52 +0000 (03:33 +0100)]
Fix build system auto-selection breakage.

Probably due to an overlook in 758ce0bb1f, the '-e' test on build.xml
disappeared, leading check_auto_buildable() to always return '1' for
the ant build system.

Signed-off-by: Cyril Brulebois <kibi@debian.org>
14 years agoreleasing version 7.4.4 7.4.4
Joey Hess [Wed, 18 Nov 2009 19:48:56 +0000 (14:48 -0500)]
releasing version 7.4.4

14 years agocomment munging
Joey Hess [Wed, 18 Nov 2009 19:28:47 +0000 (14:28 -0500)]
comment munging

14 years agochangelog
Joey Hess [Wed, 18 Nov 2009 19:20:33 +0000 (14:20 -0500)]
changelog

14 years agoImprove build system auto-selection process
Modestas Vainius [Wed, 18 Nov 2009 19:16:41 +0000 (14:16 -0500)]
Improve build system auto-selection process

This patch alters semantics of check_auto_buildable() a bit. Now it can
also indicate if the source has already been partitially built with the
build system and if so, such build system may be auto-selected over a less
specific its parent (in the inheritance tree) even if the latter is earlier
in the @BUILDSYSTEMS array.

However, this still leaves a requirement that a derivative build system
must not do anything that may break packages of the parent build system.
Otherwise, introduction of a new derivative build system might break
packages which already had that build system implemented via overrides...

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agocute tail display of config.log, to include a header
Joey Hess [Tue, 17 Nov 2009 02:17:13 +0000 (21:17 -0500)]
cute tail display of config.log, to include a header

14 years agocredit
Joey Hess [Tue, 17 Nov 2009 02:14:19 +0000 (21:14 -0500)]
credit

14 years agoclarify
Joey Hess [Tue, 17 Nov 2009 02:13:21 +0000 (21:13 -0500)]
clarify

14 years agoautoconf: If configure fails, cat config.log. Intended to make it easier to debug...
Joey Hess [Tue, 17 Nov 2009 02:10:45 +0000 (21:10 -0500)]
autoconf: If configure fails, cat config.log. Intended to make it easier to debug configure script failures on autobuilders. Closes: #556384

14 years agomake error() throw a catchable error with die
Joey Hess [Tue, 17 Nov 2009 02:07:33 +0000 (21:07 -0500)]
make error() throw a catchable error with die

exit cannot be caught with eval.. I used exit before because I thought it
was cute for erorr() to call warning(). Silly.

14 years agoEnable verbose ctest output on test failure
Modestas Vainius [Tue, 17 Nov 2009 01:40:26 +0000 (20:40 -0500)]
Enable verbose ctest output on test failure

When test fails, enable verbose ctest output. This allows to
get more details on a test failure from the build logs.

Auto-select cmake in further steps only if cmake was run in configure step.
CMake writes CMakeCache.txt to build directory when it is run. Depend on the
presence of this file for auto-selection in build, test, install and clean
steps.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agocmake: Set CTEST_OUTPUT_ON_FAILURE when running test suite. Closes: #555807
Joey Hess [Thu, 12 Nov 2009 18:38:51 +0000 (13:38 -0500)]
cmake: Set CTEST_OUTPUT_ON_FAILURE when running test suite. Closes: #555807

14 years agoEnable verbose ctest output on test failure
Modestas Vainius [Thu, 12 Nov 2009 18:37:50 +0000 (13:37 -0500)]
Enable verbose ctest output on test failure

When test fails, enable verbose ctest output. This allows to
get more details on a test failure from the build logs.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>