我有一个我需要导出的API,但是我希望避免使用大量代码.如果我包含:omit-sources true,则所有代码库都会消失,并且我的API不再可用于编译.
怎么能实现这一目标?我将尝试使用git子模块,但我想知道是否有一种与我当前项目布局兼容的替代方法,如同,除了包之外的所有内容.
编辑:我有一个data_readers.clj,如果我使用它将不会进入JAR:omit-sources
我目前做的是包括:filespecs [{:type:bytes:path"data_readers.clj":bytes~(slurp"src/main/shared/clj/data_readers.clj")}]
手动包含该文件,但这会导致Cursive IntelliJ插件出现问题.