0adab0e9 |
1 | ;;; -*- Mode: lisp -*- |
2 | |
3 | (defpackage #:clg-tools |
5ed2c9b4 |
4 | (:use #:common-lisp #:asdf)) |
0adab0e9 |
5 | |
6 | |
7 | (in-package #:clg-tools) |
8 | |
6d0c1491 |
9 | #+clisp |
52cc7506 |
10 | (unless custom:*parse-namestring-ansi* |
11 | (error "Standard behaviour of PARSE-NAMESTRING must be enabled by setting CUSTOM:*PARSE-NAMESTRING-ANSI* to non-NIL or running clisp with the -ansi option")) |
0adab0e9 |
12 | |
13 | (defsystem clg-tools |
ee57d221 |
14 | :depends-on (#+sbcl sb-posix) |
fe1dd1b9 |
15 | :components ((:file "utils") |
ee57d221 |
16 | (:file "config" :depends-on ("utils")) |
fe1dd1b9 |
17 | (:file "asdf-extensions" :depends-on ("utils")) |
18 | (:file "autoexport" :depends-on ("asdf-extensions")))) |
c448f578 |
19 | |
20 | |
21 | |
22 | ;; For backward compatibility |
23 | (setf |
24 | (logical-pathname-translations "clg") |
25 | `(("**;*.*.*" ,(make-pathname :directory (append (butlast (pathname-directory (asdf:component-pathname (asdf:find-system :clg-tools)))) (list :wild-inferiors)))))) |