Setup.hsでビルドされているフラグ(cabalファイルにあるタイプ)を確認する必要があります。FlagAssignmentタイプの何かを探していると思います。どうすればこれを入手できますか?
1 に答える
1
Idris はこれを行う必要があります。コードはこちらで確認できます。つまり、レコードのフィールドから取得できる をconfigConfigurationsFlags
読み取ります。を使用すると、すべてのフックに渡されます。ConfigFlags
configFlags
LocalBuildInfo
LocalBuildInfo
defaultMainWithHooks
注: この情報は configure に渡される単なるフラグであるため、指定されていないものはデフォルト値ではなく存在しません。これはバグだと思いますが、2016 年 1 月現在、修正されていません。
2016 年 10 月の更新: Cabal-1.24 には、構成によって解決された後にフラグを持つflagAssignment
フィールドがありLocalBuildInfo
ます。
于 2016-01-10T06:16:02.297 に答える