是否可以爲給定的haskell項目自動生成cabal文件,這將爲項目使用的所有庫創建合適的Build-depends
依賴項?生成依賴於外部庫的cabal文件
8
A
回答
3
不,因爲有些模塊是由多個包提供的,並且cabal決定要使用哪一個模塊並不實際(甚至可能)。
您可以搜索哪個軟件包由哪個模塊提供,或者只需運行cabal-install幾次,直到您覆蓋了所有代碼。
10
是的!實際上,'cabal init'命令在cabal-install的HEAD版本中執行此操作。確實無法在所有情況下都完全正確地使用它,但它只是做出最好的猜測,然後讓您根據需要修復生成的構建依賴列表。
+0
好的,在一般情況下不可能,但像終止一樣,最常見的情況不是問題。感謝您指出了這一點,我完全忘了cabal init做了多少工作。 – 2012-03-25 15:09:01
相關問題
- 1. C庫,生成文件頭的依賴
- 2. Cabal:缺少對外部C庫的依賴關係
- 3. 生成文件庫的依賴 - 解決循環依賴
- 4. 生成URL依賴於Laravel
- 5. Webpack之間的外部文件依賴
- 6. 如何在.cabal中指定對外部C庫的依賴關係?
- 7. Cabal在Windows下安裝glib時缺少對外部庫的依賴關係
- 8. Jquery加載依賴於jquery插件的外部文件
- 9. 管理兩個依賴於彼此的cabal的庫
- 10. 外部依賴性/頭文件
- 11. 如何發佈依賴於外部文件的應用程序
- 12. 如何使生成的文件依賴於Scons中的java類
- 13. Eclipse生成的JAD文件不會自動安裝依賴庫
- 14. 如何創建一個僅依賴於外部頭文件的cmake標題庫?
- 15. 如何生成依賴庫的JAR?
- 16. XTEXT範圍代碼生成依賴於不同的文件
- 17. SCons依賴於在編譯時生成的文件
- 18. 如何在sbt中正確依賴外部生成的類?
- 19. 外部庫和項目依賴問題
- 20. IntelliJ外部庫依賴包內
- 21. Angularjs指令依賴於外部指令
- 22. 使用外部庫時無法生成目標生成文件
- 23. 創建依賴於外部庫的窗口
- 24. 關於Maven依賴關係和外部庫的初級查詢
- 25. Python包的外部依賴
- 26. Cabal找不到外文庫
- 27. 在pod中生成依賴關係庫
- 28. 預生成依賴於Android工作室
- 29. html2pdf生成依賴於哪些因素?
- 30. 關於生成maven依賴關係
對於大多數情況,這很可能通過一個簡單的腳本使用'ghc-pkg find-module'完成。 – qubital 2012-03-25 05:15:18