Skip to content

Commit

Permalink
Specify that the targets depend on Vernacular.
Browse files Browse the repository at this point in the history
  • Loading branch information
ruricolist committed Sep 9, 2018
1 parent 53ef966 commit d1c99e6
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions lang.lisp
Expand Up @@ -87,6 +87,9 @@
(lang lang-name)
(path absolute-pathname))

(defmethod target-extensions ((target module-spec))
'(:vernacular))

(fset:define-cross-type-compare-methods module-spec)

(defmethod fset:compare ((spec1 module-spec) (spec2 module-spec))
Expand Down Expand Up @@ -579,6 +582,9 @@ interoperation with Emacs."
(:documentation "Pattern for building a fasl from a file. Note that
instances of this pattern must be parameterized with a language."))

(defmethod target-extensions ((p fasl-lang-pattern))
'(:vernacular))

(defmethods fasl-lang-pattern (self lang source)
(:method pattern.output-defaults (self)
(faslize lang source))
Expand Down

0 comments on commit d1c99e6

Please sign in to comment.