Recently Written · git

asdf-registration

Register your asdf projects with the ASDF loader.

git clone https://github.com/equwal/asdf-registration

Log | Files | Refs


README.org (1186 bytes)

1 #+title: ASDF-registration
2 #+author: Spenser Truex
3 #+email: web@spensertruex.com
4 Register you directories in the ASDF subsystem. [[https://common-lisp.net/project/asdf/asdf.html#Configuration-DSL][ASDF has a better way to do it]], but this one works too. Also, [[https://github.com/roswell/roswell][roswell can do better]], so I have archived this repository.
5 
6 * Install
7 Run the install script. If it complains, set =$CL_INIT= and =$ASDF_REPO=.
8 #+begin_src shell
9 git clone git@github.com:equwal/asdf-registration.git
10 export CL_INIT="$HOME/.sbclrc" # for some SBCLs only.
11 export ASDF_REPO="$HOME/common-lisp" # This is where mine is.
12 sh asdf-registration/install.sh
13 #+end_src
14 * Advanced install
15 ** More than one repository
16   Add =asdf-registration:add-repo= lines to your init file. The subdirectories
17   will be added to the ASDF registry.
18 ** Directories not in a repository
19    For an ASDF project not inside of a repository directory, use
20    =asdf-registration:add-to-registry=.
21 * Guts
22   ASDF-registration is a wrapper around the  =*central-registry*=. If you need something more complex, use the [[https://common-lisp.net/project/asdf/asdf.html#Configuration-DSL][configuration DSL]].