【发布时间】:2014-08-07 20:52:39
【问题描述】:
我正在开展一个项目,该项目有许多模块,我想对其应用访问控制约束。我还想让我的项目包含有关每个函数的类型签名的附加文档。
我知道我可以通过 F# 签名文件轻松完成这两项任务。但是,我的项目很大并且包含许多文件,我需要一种方便的方法来为每个文件生成一个签名文件。我已经成功地通过使用--sig compiler option 的命令行编译生成了单个签名文件,但我被困在如何将编译器选项添加到 Visual Studio 的构建例程中。
有没有一种方便的方法,无论是通过 VS 编译选项,还是通过一些命令行脚本,让我为我的项目目录中的每个 *.fs 文件创建一个 F# 签名文件?
谢谢。
【问题讨论】:
标签: f# signature compiler-options signature-files