Skip to content

Commit

Permalink
Define how dump will be built.
Browse files Browse the repository at this point in the history
* build.lisp: Add build recipe for the project.
* dump.asd: Define dump as a system package.
  • Loading branch information
BonfaceKilz committed Jan 19, 2023
1 parent 9a0c42b commit 0784db1
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
7 changes: 7 additions & 0 deletions build.lisp
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
(require :asdf)

;; Load genenetwork.asd from the current directory.
(asdf:load-asd (merge-pathnames "dump.asd"
(directory-namestring *load-truename*)))

(asdf:make :dump)
23 changes: 23 additions & 0 deletions dump.asd
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
(in-package cl-user)

(asdf:defsystem #:dump
:description "GeneNetwork matrix database tool"
:version "0.1.0"
:author "The GeneNetwork team"
:licence "GNU General Public License version 3 or later"
:depends-on (:alexandria
:arrows
:cl-conspack
:cl-dbi :trivia
:cl-fad
:cl-json
:ironclad
:listopia
:lmdb
:str
:trivial-utf-8)
:components ((:file "dump"))
:build-operation "program-op"
:build-pathname "dump"
:entry-point "dump:main")

0 comments on commit 0784db1

Please sign in to comment.