2009-07-09 12 views
5

एचएस फाइल बनाने के लिए कैबल एचएससी 2 एचएस का उपयोग कर सकते हैं? कैसे?हास्केल कैबल + एचएससी 2 एचएस

मैं नहीं पुस्तिकाओं में एक जवाब (gtk2hs के लिए मेरी आशाओं ऊपर था, लेकिन यह पता चला है कि यह कबाल प्रयोग नहीं करते) मिला, googling, और न ही अन्य परियोजनाओं में

उत्तर

10

हाँ, कबाल कि जब समझता है आप अपनी .cabal फ़ाइल में मॉड्यूल Foo सूचीबद्ध करते हैं, और यह डिस्क पर Foo.hsc पाता है, यह पहले मॉड्यूल पर hsc2hs चलाएगा।

कैबल पारदर्शी रूप से .hsc फ़ाइलों के अस्तित्व को संभालता है।

+1

जिज्ञासा से, मैंने कैबल के इतिहास के माध्यम से खोद दिया; ऐसा लगता है कि 'hsc2hs' को Cabal 0.4 या इससे पहले के बाद से समर्थित किया गया है ... यानी यह हमेशा के लिए रहा है। – ephemient

+0

#def निर्देश के अलावा, जो लिंकर त्रुटियों की ओर जाता है (https://github.com/haskell/cabal/issues/238) –

संबंधित मुद्दे