;;; kolam --- GraphQL implementation ;;; Copyright © 2022 Arun Isaac ;;; ;;; This file is part of kolam. ;;; ;;; kolam is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU Affero General Public License as ;;; published by the Free Software Foundation; either version 3 of the ;;; License, or (at your option) any later version. ;;; ;;; kolam 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 ;;; Affero General Public License for more details. ;;; ;;; You should have received a copy of the GNU Affero General Public ;;; License along with kolam. If not, see ;;; . (use-modules (gnu packages compression) (gnu packages guile) (guix build-system gnu) (guix gexp) (guix git-download) ((guix licenses) #:prefix license:) (guix packages)) (define %source-dir (dirname (current-filename))) (define kolam (package (name "kolam") (version "0.1.0") (source (local-file %source-dir #:recursive? #t #:select? (git-predicate %source-dir))) (build-system gnu-build-system) (arguments '(#:make-flags '("GUILE_AUTO_COMPILE=0"))) ; to prevent guild warnings (native-inputs (list guile-3.0 lzip)) (propagated-inputs (list guile-json-4)) (home-page "https://kolam.systemreboot.net") (synopsis "GraphQL implementation for Scheme") (description "Kolam is a GraphQL implementation for Scheme.") (license license:agpl3+))) kolam