में स्थानीय पैकेज के आधार पर मैंने कुछ प्रकार के पैकेज लिखे हैं जिनमें सामान्य प्रकारों से निपटने के लिए कुछ अतिरिक्त फ़ंक्शंस हैं जो मुझे पसंद करते हैं (उदाहरण के लिए, मैं बीसन दस्तावेज़ों को नक्शे के रूप में व्यवहार करना पसंद करता हूं खेतों की सूचियां)। मैं इन पैकेजों को स्थानीय स्रोत निर्देशिकाओं में रखता हूं, हैक पर नहीं।कैबल
मैं कैबल के build-depends
सिस्टम का उपयोग करके इन पैकेजों के बीच .cabal
फ़ाइलों में निर्भरताओं को पेश करना चाहता हूं। लेकिन इस निम्न त्रुटि की ओर जाता है (bson-docmap
एक स्थानीय मॉड्यूल किया जा रहा है):
cabal: At least the following dependencies are missing:
bson-docmap >=0.0
यह एक वैकल्पिक भंडार के रूप में एक स्थानीय निर्देशिका के लिए कबाल बात करने के लिए संभव है?
मेरा वर्तमान कामकाज मेरे सभी मॉड्यूल को एक स्थानीय पैकेज में रखना है, लेकिन यदि संभव हो तो मैं उन्हें अलग करना पसंद करूंगा।
बस 'bson-docmap' पैकेज इंस्टॉल करें। एक बार यह स्थापित हो जाने के बाद, कैबल को इसकी उत्पत्ति की परवाह नहीं है। –