changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > infra / skelfile

changeset 224: 3d36aef02f8f
parent: 3b84ce879498
child: 9457c6b0f30c
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 10 May 2024 20:03:17 -0400
permissions: -rw-r--r--
description: skelfile
1 ;;; skelfile --- infra skelfile -*- mode: skel; -*-
2 :name "infra"
3 :author "Richard Westhaver <ellis@rwest.io>"
4 :version "0.1.0"
5 :description "The Compiler Company Infrastructure"
6 :tags (:infra)
7 :license "MPL"
8 :vc (:hg "https://vc.compiler.company/comp/infra")
9 :docs ((:org "readme"))
10 :scripts ((:lisp "scripts/get-sbcl.sh"))
11 :snippets
12 ((init #$curl --proto '=https' --tlsv1.2 -sSf https://packy.compiler.company/do/init.sh | sh$#)
13  (autogen "scripts/autogen.lisp"))
14 :rules
15 ((default (emacs rocksdb sbcl rust))
16  (emacs () #$make emacs-build$#)
17  (emacs () #$make emacs-build-mini$#)
18  (rocksdb () #$make rocksdb-build-shared$#)
19  (rocksdb-static () #$make rocksdb-build-static$#)
20  (sbcl () #$make sbcl-build-shared$#)
21  (quicklisp () #$make quicklisp-install$#)
22  (stumpwm () #$make stumpwm-build$#)
23  (tree-sitter () #$make tree-sitter-build$#)
24  (linux () #$make linux$#)
25  (clean () #$make clean$#)
26  (rust () #$make rust$#))