我注意到我的asdf:defsystem:组件(带有依赖项)并不总是在更改后重新编译。特别是,当恢复到以前版本的文件(保持相同的文件名)时,不会重新编译。 (但是文件的正常内部编辑会触发重新编译。)可以将defsystem配置为处理所有此类文件更改吗?
ASDF系统定义:
(asdf:defsystem "planner_project"
:depends-on (:alexandria)
:components ((:file "generic_utilities")
(:file "hash_stack")
(:file "translator")
(:file "planner" :depends-on ("translator"))
(:file "bnb" :depends-on ("hash_stack" "planner"))
(:file "problem" :depends-on ("translator"))))