blob: bcaa3ea16ae269673b854b9a708ed8693164e63c [file] [log] [blame] [edit]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; libbrlapi - A library providing access to braille terminals for applications.
;
; Copyright (C) 2006-2023 by Mario Lang <mlang@delysid.org>
;
; libbrlapi comes with ABSOLUTELY NO WARRANTY.
;
; This is free software, placed under the terms of the
; GNU Lesser General Public License, as published by the Free Software
; Foundation; either version 2.1 of the License, or (at your option) any
; later version. Please see the file LICENSE-LGPL for details.
;
; Web Page: http://brltty.app/
;
; This software is maintained by Dave Mielke <dave@mielke.cc>.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(require 'asdf)
(require 'sb-posix)
(defun current-directory ()
"The current working directory as a directory path."
(concatenate 'string (sb-posix:getcwd) "/")
)
(defun add-package-directory (path)
"Add a directory from which packages can be loaded."
(pushnew path asdf:*central-registry* :test #'equal)
)
(defun load-package (name)
"Load a package."
(asdf:operate 'asdf:load-op name)
)
(add-package-directory (current-directory))
(load-package 'brlapi)