2016-10-05 41 views
2

在調用GHC之前,一些Haskell包需要定製預構建步驟。例如,unix package在編譯C綁定之前需要調用autoreconf -i使用Stack構建Haskell項目時,我可以指定一個自定義的預構建步驟嗎?

比方說,我想「疊加」這樣一個包。有沒有辦法在stack.yaml中指定應該首先調用autoreconf -i作爲預構建步驟?

目前,(假設我添加一個基本stack.yamlunix),我必須執行,以建立下列步驟:

 
autoreconf -i 
stack build 

是否有可能減少這種下降到只有一個單一的步驟?如:

 
stack build 
+1

據我所知,現在你必須使用Cabal的基礎設施。相關門票:https://github.com/commercialhaskell/stack/issues/503 – Sibi

回答

相關問題