Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Tarot
tarot
Commits
fb5ee7d7
Commit
fb5ee7d7
authored
Dec 08, 2019
by
Vivien Kraus
Browse files
Use an explicit manifest file
parent
257f4b85
Changes
3
Hide whitespace changes
Inline
Side-by-side
.dir-locals.el.in
View file @
fb5ee7d7
...
...
@@ -14,4 +14,4 @@
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
((nil
(compile-command . "cd @abs_top_srcdir@ ; export GUIX_ENVIRONMENT=\"guix environment --pure --ad-hoc
autoconf autoconf-archive automake gettext gcc-toolchain curl check emacs git gtk+ indent help2man jq cairo gobject-introspection glib gtk+ libtool libxml2 make nettle emacs-org pkg-config r-ggplot2 r-glmnet r-optparse texinfo texlive vala valgrind wget libxslt grep sed coreutils tar findutils xz diffutils gawk guile appstream-glib glib:bin bzip2 imagemagick gzip
--\" ; $GUIX_ENVIRONMENT make .dir-locals.el && $GUIX_ENVIRONMENT make VALAFLAGS=\"--no-color\" -j all && $GUIX_ENVIRONMENT make VALAFLAGS=\"--no-color\" -j check && $GUIX_ENVIRONMENT make -j distcheck && $GUIX_ENVIRONMENT make -j git-check")))
(compile-command . "cd @abs_top_srcdir@ ; export GUIX_ENVIRONMENT=\"guix environment --pure --ad-hoc
--manifest=bootstrap-manifest.scm
--\" ; $GUIX_ENVIRONMENT make .dir-locals.el && $GUIX_ENVIRONMENT make VALAFLAGS=\"--no-color\" -j all && $GUIX_ENVIRONMENT make VALAFLAGS=\"--no-color\" -j check && $GUIX_ENVIRONMENT make -j distcheck && $GUIX_ENVIRONMENT make -j git-check")))
bootstrap-manifest.scm
0 → 100644
View file @
fb5ee7d7
;; tarot implements the rules of the tarot game
;; Copyright (C) 2019 Vivien Kraus
;; This program 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, version 3 of the License.
;;
;; This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
(
specifications->manifest
'
(
"appstream-glib"
"autoconf"
"autoconf-archive"
"automake"
"bzip2"
"cairo"
"check"
"coreutils"
"curl"
"diffutils"
"emacs"
"emacs-htmlize"
"emacs-org"
"findutils"
"gawk"
"gcc-toolchain"
"gettext"
"git"
"glib"
"glib:bin"
"gobject-introspection"
"grep"
"gtk+"
"guile"
"gzip"
"help2man"
"imagemagick"
"indent"
"jq"
"libtool"
"libxml2"
"libxslt"
"make"
"nettle"
"perl"
"pkg-config"
"r-ggplot2"
"r-glmnet"
"r-optparse"
"sed"
"tar"
"texinfo"
"texlive"
"vala"
"valgrind"
"wget"
"xz"
))
git-check.am
View file @
fb5ee7d7
...
...
@@ -19,8 +19,10 @@ git_clone_verbose = $(git_clone_verbose_@AM_V@)
git_clone_verbose_ = $(git_clone_verbose_@AM_DEFAULT_V@)
git_clone_verbose_0 = @echo " GIT CLONE";
EXTRA_DIST += $(srcdir)/bootstrap-manifest.scm
if HAVE_GUIX
CI_ENV = $(GUIX) environment --pure --ad-hoc
autoconf autoconf-archive automake gettext gcc-toolchain curl check emacs git gtk+ indent help2man jq cairo gobject-introspection glib gtk+ libtool libxml2 make nettle emacs-org pkg-config r-ggplot2 r-glmnet r-optparse texinfo texlive vala valgrind wget libxslt grep sed coreutils tar findutils xz diffutils gawk guile appstream-glib glib:bin bzip2 imagemagick gzip
--
CI_ENV = $(GUIX) environment --pure --ad-hoc
--manifest=$(abs_top_srcdir)/bootstrap-manifest.scm
--
endif
git-check:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment