Coverage report: /home/ellis/comp/core/app/skel/comp/pkg.lisp

KindCoveredAll%
expression09 0.0
branch00nil
Key
Not instrumented
Conditionalized out
Executed
Not executed
 
Both branches taken
One branch taken
Neither branch taken
1
 ;;; pkg.lisp --- SKEL/COMP packages
2
 
3
 ;; Skel Components
4
 
5
 ;;; Code:
6
 
7
 (defpackage :skel/comp/makefile
8
   (:use :cl :std :skel/core/obj :skel/core/proto :skel/core/header :skel/core/util)
9
   (:export
10
    :*default-makefile* :*makefile-extension* 
11
    :*mk-magic-vars* :*mk-command-prefixes*
12
    :push-mk-rule :push-mk-var :push-mk-directive
13
    :mk-val-designator 
14
    :mk-val :mk-var
15
    :makefile))
16
 
17
 (defpackage :skel/comp/cargo
18
   (:use :cl :std :skel/core/obj :skel/core/proto :toml :build :config :cli/tools/rust :skel/core/util)
19
   (:export :sk-rust-system :parse-sk-rust-system))
20
 
21
 (defpackage :skel/comp/sys
22
   (:use :cl :skel/core/obj :skel/core/proto :skel/core/util :std/defsys))
23
 
24
 (pkg:defpkg :skel/comp/asd
25
   (:shadowing-import-from :std :version)
26
   (:import-from :std :defmethods :when-let)
27
   (:use :cl :skel/core/obj :skel/core/proto :skel/core/util :std/macs :asdf)
28
   (:import-from :asdf :system :coerce-name 
29
    :system-source-file :parse-component-form :file-component :component-relative-pathname
30
    :component-if-feature :component-depends-on :module-components :component-name
31
    :component-version :system-depends-on :system-description :system-long-description
32
    :system-author :system-maintainer :system-mailto :system-license
33
    :system-homepage :system-bug-tracker :system-source-control :component-in-order-to
34
    :component-build-pathname :component-build-operation :component-entry-point)
35
   (:export :sk-lisp-system :read-system-definitions :parse-sk-lisp-system :sk-write-asd-components))
36
 
37
 (defpackage :skel/comp/lisp
38
   (:import-from :skel/core/int :*skel-project*)
39
   (:shadowing-import-from :std :version)
40
   (:use :cl :std :skel/core/obj :skel/core/proto :id :asdf :skel/core/util)
41
   (:import-from :ast :ast :read-ast :write-ast :load-ast)
42
   (:export :sk-lisp-file))
43
 
44
 (defpackage :skel/comp/container
45
   (:use :cl :std :pod :skel/core/obj :skel/core/proto :dat/proto :obj/id :skel/core/util)
46
   (:export :sk-containerfile))
47
 
48
 (defpackage :skel/comp/ignition
49
   (:use :cl :std :box :skel/core/obj :skel/core/proto :dat/proto :obj/id :skel/core/util)
50
   (:export :sk-ignition))
51
 
52
 (defpackage :skel/comp/dir-locals
53
   (:use :cl :std :skel/core/obj :skel/core/proto :dat/sxp :skel/core/util)
54
   (:export :*dir-locals-file* :dir-local-var-designator :sk-dir-locals))
55
 
56
 (defpackage :skel/comp/org
57
   (:use :cl :std :skel/core/obj :skel/core/proto :organ :obj/id :skel/core/int :skel/core/util)
58
   (:export :sk-org-file))