Skip to main content

كيفية إعداد بيئة التطوير

لإعداد بيئة التطوير، تحتاج إلى تثبيت أداة repo واستخدام ملف repo manifest التالي أو أي تكوين آخر.

إذا كنت تخطط لاستخدام readonly.xml وأداة repo، يمكنك تشغيل ما يلي:

repo init -u https://github.com/osmandapp/OsmAnd-manifest -m readonly.xml
repo sync

يمكنك أيضًا استخدام git فقط والتحقق من مستودعات git التالية لأسماء المجلدات الصحيحة:

  • مجلد android - Osmand
    • git clone https://github.com/osmandapp/Osmand.git android
  • مجلد ios - OsmAnd-ios
    • git clone https://github.com/osmandapp/OsmAnd-ios.git ios
  • مجلد resources - OsmAnd-resources
    • git clone https://github.com/osmandapp/OsmAnd-resources.git resources
  • مجلد core - OsmAnd-core
    • git clone https://github.com/osmandapp/OsmAnd-core.git core
  • مجلد help - osmandapp.github.io
    • git clone https://github.com/osmandapp/osmandapp.github.io.git help
  • مجلد core-legacy - OsmAnd-core-legacy
    • git clone https://github.com/osmandapp/OsmAnd-core-legacy.git core-legacy
  • مجلد build - OsmAnd-build
    • git clone https://github.com/osmandapp/OsmAnd-build.git build
  • مجلد tools - OsmAnd-tools (الخوادم، إنشاء الخرائط)
    • git clone https://github.com/osmandapp/OsmAnd-tools.git tools
  • مجلد web - web (الويب فقط)
    • git clone https://github.com/osmandapp/web.git web
  • مجلد misc - OsmAnd-misc (أدوات مستقلة)
    • git clone https://github.com/osmandapp/OsmAnd-misc.git misc

قد لا تحتاج إلى جميع المستودعات لتشغيل الأدوات / Android أو iOS. يمكنك دائمًا التحقق مرة أخرى من الفروع المقابلة في repo-configurations.