mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-03-15 09:20:23 -07:00
Use the new feature in ASDF to ensure that the output-files of a prebuilt-system remain untranslated.
This commit is contained in:
parent
1c703c5442
commit
19d758cfb1
1 changed files with 6 additions and 2 deletions
|
|
@ -277,10 +277,14 @@
|
|||
((static-library :accessor prebuilt-system-static-library :initarg :lib)))
|
||||
|
||||
(defmethod output-files ((o lib-op) (c prebuilt-system))
|
||||
(list (compile-file-pathname (prebuilt-system-static-library c) :type :lib)))
|
||||
(values (list (compile-file-pathname (prebuilt-system-static-library c) :type :lib))
|
||||
;; Do not translate pathnames
|
||||
t))
|
||||
|
||||
(defmethod perform ((o lib-op) (c prebuilt-system))
|
||||
(car (output-files o c)))
|
||||
(values (car (output-files o c))
|
||||
;; Do not translate pathnames
|
||||
t))
|
||||
|
||||
(defmethod component-depends-on ((o lib-op) (c prebuilt-system))
|
||||
nil)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue