Skip to main content

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

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

إذا كنت تخطط لاستخدام 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.