Skip to content
Snippets Groups Projects
  1. Dec 05, 2012
    • Ludovic Courtès's avatar
      build: Run `distcheck' with `--enable-daemon'. · aca54b39
      Ludovic Courtès authored
      * Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Add `--enable-daemon'.
      aca54b39
    • Ludovic Courtès's avatar
      build: Add missing daemon header to the distribution. · 351782e2
      Ludovic Courtès authored
      * daemon.am (guix_daemon_headers): New variable.
        (noinst_HEADERS): Add it.
      351782e2
    • Ludovic Courtès's avatar
      build: Capture configure-time settings in (guix config). · d8eea3d2
      Ludovic Courtès authored
      * configure.ac: Compute and substitute `guix_localstatedir'.
      * m4/guix.m4: Substitute `guix_system'.
      * guix/config.scm.in (%store-directory, %store-directory, %system): New
        variables.
      * guix/store.scm (%nix-state-dir): Remove.
        (%default-socket-path): Use %STATE-DIRECTORY as the default.
        (%store-prefix): Use %STORE-DIRECTORY as the default.
      * guix/utils.scm (%current-system): Default to %SYSTEM.
      d8eea3d2
    • Ludovic Courtès's avatar
      build: Run all the tests against the just-built daemon. · 69cfce50
      Ludovic Courtès authored
      * test-env.in: New file.
      * configure.ac: Add it to `AC_CONFIG_FILES' and `commands-exec'.
      * config-daemon.ac: Set and substitute `GUIX_TEST_ROOT'.
      * Makefile.am (SCM_LOG_COMPILER, SH_LOG_COMPILER): Use it in lieu of
        `pre-inst-env'.
      * daemon.am (test_root): Remove
        (AM_TESTS_ENVIRONMENT): Remove `TEST_ROOT'.
        (clean-local): Use $(GUIX_TEST_ROOT); make files writable before
        removing them.guix_test_root
      * tests/guix-daemon.sh: Remove `NIX_' variable settings; don't launch
        `guix-daemon'.
      69cfce50
    • Ludovic Courtès's avatar
      tests: Remove hard-coded /nix/store. · b980f0f9
      Ludovic Courtès authored
      * tests/utils.scm ("store-path-package-name"): Use (%store-prefix)
        instead of a hard-coded "/nix/store".
      b980f0f9
    • Ludovic Courtès's avatar
      daemon: Add `list-runtime-roots' script. · f5c82e15
      Ludovic Courtès authored
      * nix/scripts/list-runtime-roots.in: New file.
      * config-daemon.ac: Add `AC_CONFIG_FILES' invocation for it.
      * daemon.am (nodist_pkglibexec_SCRIPTS): New variable.
        (AM_TESTS_ENVIRONMENT): Define `top_builddir'.
      * tests/guix-daemon.sh: Export `NIX_ROOT_FINDER'.
      * nix/sync-with-upstream: Substitute the path to the root finder in
        libstore/gc.cc.
      f5c82e15
    • Ludovic Courtès's avatar
      daemon: Disable use of chroots when support is lacking. · 8b15ac67
      Ludovic Courtès authored
      * nix/nix-daemon/guix-daemon.cc (options)[!HAVE_CHROOT]: Mention that
        `--disable-chroot' has no effect.
        (main)[!HAVE_CHROOT]: Set `useChroot' to false.
      8b15ac67
  2. Dec 04, 2012
  3. Dec 03, 2012
  4. Dec 02, 2012
  5. Nov 30, 2012
  6. Nov 27, 2012
  7. Nov 25, 2012
Loading