আমি আমার নিজের পিপিএ তৈরির চেষ্টা করতে চেয়েছিলাম। আমার প্রজেক্টটি ম্যাভেন দিয়ে তৈরি একটি জাভা প্রকল্প। এটি আমি ইতিমধ্যে এখনও পর্যন্ত এটি করেছি:
- পিপিএ তৈরি করেছে।
- লঞ্চপ্যাডে একটি নতুন প্রকল্প সেট আপ করুন।
- একটি শাখা যুক্ত করা হয়েছে যা আমার প্রকল্পটি এসভিএন সংগ্রহস্থল থেকে আমদানি করে।
- সেই শাখার জন্য একটি রেসিপি তৈরি করেছে যা আমার পিপিএতে বিল্ডগুলি প্রকাশ করছে।
এখানেই আমি আটকে আছি।
আমি টিউটোরিয়ালগুলি পড়েছি এবং অনেকগুলি গুগল করেছি; কিন্তু, আমি কীভাবে আমার প্রকল্পটি তৈরি করব তা সন্ধান করতে সক্ষম হইনি।
আমি শাখার জন্য একটি বিল্ড শুরু করতে পারি; তবে, যেমনটি আমি প্রত্যাশা করেছি, এটি ব্যর্থ হয়েছে। আমার ধারণা, আমাকে মেকফিলের মতো কিছু মেটা তথ্য সংগ্রহস্থলের মধ্যে রাখতে হবে। লঞ্চপ্যাডে মাভেন প্রকল্পগুলি নির্মাণ এবং প্যাকেজ করা কি সম্ভব? আমিও স্থানীয়ভাবে একটি .deb ফাইল নির্মাণের ব্যবহার করার চেষ্টা bzr dh-make
এবং debuild
। ফোল্ডারে bzr dh-make
প্রচুর ফাইল তৈরি করেছে ./debian
কিন্তু debuild
ব্যর্থ হয়েছে। আমি অনুমান করি যে আমি আমার প্রকল্পে সঠিক মেটা তথ্য নির্দিষ্ট করে দিলে এটি কার্যকর হবে তাই এটি লঞ্চপ্যাডের মতোই সমস্যা।
আমি জানি এটি একটি দুর্দান্ত সাধারণ প্রশ্ন তবে আমার .deb
কাছে আমার মতো "বিদেশী" কেস না থাকলেও প্যাকেজিং ফাইলগুলির জন্য সঠিক টিউটোরিয়ালগুলির অভাব রয়েছে বলে আমি মনে করি ।
এটি যোগ করা:
আমার প্রকল্পে আমাকে কোন ফাইল / তথ্য সরবরাহ করতে হবে যাতে এটি সঠিকভাবে তৈরি এবং প্যাকেজ করা যায়?
যেকোনো সাহায্যই অসাধারণ :-)