blob: 547f3138bc6f30847610afe5fc210d4f043466c9 (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
# SPDX-License-Identifier: CC0-1.0
#
# Copyright (C) 2023 Wojtek Kosior <koszko@koszko.org>
set -e
# Guile and its libraries
PACKAGES="guile guile-lib guile-cantius"
# build system dependencies
PACKAGES="$PACKAGES make reuse autoconf automake pkg-config gettext"
PACKAGES="$PACKAGES lawrence-boilerplate"
# tools for compiling auxiliary resource files
PACKAGES="$PACKAGES imagemagick inkscape"
# documentation viewers — for developer's convenience
PACKAGES="$PACKAGES texinfo man-db"
if test 0 = "$#"
then :
printf 'guix shell %s\n' "$PACKAGES"
guix shell $PACKAGES
else :
printf 'guix shell %s -- %s\n' "$PACKAGES" "$*"
guix shell $PACKAGES -- "$@"
fi
|