488cc861 | ;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Package: ASDF-USER -*- (in-package :asdf-user) |
bdf26afb | (defsystem :co.fwoar.cl-git |
1869d7ea | :description "A pure-Lisp git implementation" :author "Ed L <edward@elangley.org>" :license "MIT" :pathname #-fw.dev nil #+fw.dev #p"PROJECTS:cl-git;" :depends-on (:alexandria :chipz :cl-dot :data-lens |
77a9ad78 | :data-lens/beta/transducers |
1869d7ea | :fwoar-lisputils :cl-ppcre :fwoar-lisputils/bin-parser |
d6de18b5 | :babel |
1869d7ea | :ironclad :serapeum :split-sequence :uiop) |
b7498078 | :in-order-to ((test-op (test-op :data-lens/test))) |
1869d7ea | :components ((:file "package") (:file "util" :depends-on ("package")) |
4cc1ee49 | |
1869d7ea | ;; data model (:file "model" :depends-on ("package")) |
657ab332 | (:file "protocol" :depends-on ("package" "model" "util")) |
1869d7ea | (:file "repository" :depends-on ("package" "model")) |
d3c9511f | (:file "tree" :depends-on ("package" "model" "protocol")) (:file "commit" :depends-on ("package" "model" "protocol")) (:file "delta" :depends-on ("package" "model" "protocol")) |
4cc1ee49 | |
d3c9511f | (:file "extract" :depends-on ("package" "protocol" "commit" "tree" "delta")) |
1869d7ea | (:file "branch" :depends-on ("package" "extract")) (:file "git" :depends-on ("package" "util" "model" "branch")) |
4cc1ee49 | |
1869d7ea | ;; stable programmer interface (:file "porcelain" :depends-on ("package" "git" "commit")))) |
69fc740c | |
bdf26afb | (defsystem :co.fwoar.cl-git/tests |
c672c979 | :description "" :author "Ed L <edward@elangley.org>" :license "MIT" :depends-on (#:alexandria #:uiop #:serapeum #:fiveam |
69fc740c | #:co.fwoar.cl-git) |
c672c979 | :serial t |
82a81b66 | :components ((:module "tests" :components ((:file "tests") (:file "branch-resolution" :depends-on ("tests")) (:file "git-objects" :depends-on ("tests")))))) |