69cfce50db
* 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'.
30 lines
938 B
Bash
30 lines
938 B
Bash
# Guix --- Nix package management from Guile. -*- coding: utf-8 -*-
|
|
# Copyright (C) 2012 Ludovic Courtès <ludo@gnu.org>
|
|
#
|
|
# This file is part of Guix.
|
|
#
|
|
# Guix is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation; either version 3 of the License, or (at
|
|
# your option) any later version.
|
|
#
|
|
# Guix is distributed in the hope that it will be useful, but
|
|
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with Guix. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
#
|
|
# Test the daemon.
|
|
#
|
|
|
|
set -e
|
|
|
|
guix-daemon --version
|
|
guix-build --version
|
|
|
|
guix-build -e '(@ (distro packages bootstrap) %bootstrap-guile)'
|
|
guix-build coreutils -n
|