changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/bin/core.lisp

changeset 651: af486e0a40c9
author: Richard Westhaver <ellis@rwest.io>
date: Sat, 14 Sep 2024 22:13:06 -0400
permissions: -rw-r--r--
description: multi-binaries, working on removing x.lisp
1 ;;; core.lisp --- Core Multi-binary
2 
3 ;; Contains all core binaries - dispatches on argv[0].
4 
5 ;;; Code:
6 (defpackage :bin/core
7  (:use :cl :std :sb-ext :cli :log))
8 
9 (in-package :bin/core)
10 
11 (define-multi-main dispatch-core
12  (sb-impl::toplevel-init)
13  (:skel (bin/skel::start-skel))
14  (:packy (bin/packy::start-packy))
15  (:rdb (bin/rdb::start-rdb))
16  (:organ (bin/organ::start-organ))
17  (:homer (bin/homer::start-homer)))
18