Set a default value for `getHydraPath'.

[?]
Mar 2, 2011, 3:17 PM
YJKSGJPCSG4R2A4OHJALD3MVMOVAKX6XM6R3U2DSJ5T2ELU4SG3QC

Dependencies

  • [2] HMTPB6PX hydra: missing perl module
  • [3] MITIM446 hydra: missing perl modules
  • [4] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate
  • [5] 2GK5DOU7 * Downloading closures.
  • [6] PKPWUHUX * Idem.
  • [7] BDSD2JLV * Speed up manifest generation.
  • [8] VKOHKP4M Hydra now uses an optional HYDRA_DBI environment variable which holds the DBI url. If this variable is not set, sqlite is used like before.
  • [9] FV2M6MOT hydra: use autoconf/-make
  • [10] AFTXA575 * $HYDRA_DATA environment variable.
  • [11] GZAXDYBQ * Script for initialising the database.
  • [12] SHBLLAVH * More global substitution.
  • [13] D5QIOJGP * Move everything up one directory.
  • [14] US27ZTX5 * HydraFrontend -> Hydra.

Change contents

  • edit in configure.ac at line 58
    [4.16540]
    [4.16540]
    src/lib/Hydra/Helper/Nix.pm
  • file move: Nix.pm (----------)Nix.pm.in (----------)
    [4.339]
    [4.436]
  • replacement in src/lib/Hydra/Helper/Nix.pm.in at line 27
    [4.321][4.0:34](),[4.34][4.353:503](),[4.353][4.353:503]()
    my $dir = $ENV{"HYDRA_DATA"};
    die "The HYDRA_DATA environment variable is not set!\n" unless defined $dir;
    die "The HYDRA_DATA directory does not exist!\n" unless -d $dir;
    [4.321]
    [4.503]
    my $dir = $ENV{"HYDRA_DATA"} || "@localstatedir@/lib/hydra";
  • replacement in src/lib/Makefile.am at line 1
    [4.18139][4.18140:18157](),[4.18157][2.0:21](),[2.21][4.18157:18283](),[4.18157][4.18157:18283](),[4.18283][3.0:34](),[3.34][4.18283:18353](),[4.18283][4.18283:18353]()
    PERL_MODULES = \
    $(wildcard *.pm) \
    $(wildcard Hydra/*.pm) \
    $(wildcard Hydra/Helper/*.pm) \
    $(wildcard Hydra/Model/*.pm) \
    $(wildcard Hydra/View/*.pm) \
    $(wildcard Hydra/Schema/*.pm) \
    $(wildcard Hydra/Controller/*.pm) \
    $(wildcard Hydra/Base/*.pm) \
    [4.18139]
    [4.18353]
    PERL_MODULES = \
    $(wildcard *.pm) \
    $(wildcard Hydra/*.pm) \
    Hydra/Helper/AddBuilds.pm \
    Hydra/Helper/CatalystUtils.pm \
    Hydra/Helper/Nix.pm.in \
    $(wildcard Hydra/Helper/*.pm) \
    $(wildcard Hydra/Model/*.pm) \
    $(wildcard Hydra/View/*.pm) \
    $(wildcard Hydra/Schema/*.pm) \
    $(wildcard Hydra/Controller/*.pm) \
    $(wildcard Hydra/Base/*.pm) \