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.