Skip to main content

Entwicklungsumgebung einrichten

Um die Entwicklungsumgebung einzurichten, müssen Sie das Repo-Dienstprogramm installieren und das folgende Repo-Manifest oder eine andere Konfiguration verwenden.

Wenn Sie die readonly.xml und das repo-Dienstprogramm verwenden möchten, können Sie Folgendes ausführen:

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

Sie können auch nur Git verwenden und die folgenden Git-Repositories in die richtigen Ordnernamen auschecken:

  • Ordner android - Osmand
    • git clone https://github.com/osmandapp/Osmand.git android
  • Ordner ios - OsmAnd-ios
    • git clone https://github.com/osmandapp/OsmAnd-ios.git ios
  • Ordner resources - OsmAnd-resources
    • git clone https://github.com/osmandapp/OsmAnd-resources.git resources
  • Ordner core - OsmAnd-core
    • git clone https://github.com/osmandapp/OsmAnd-core.git core
  • Ordner help - osmandapp.github.io
    • git clone https://github.com/osmandapp/osmandapp.github.io.git help
  • Ordner core-legacy - OsmAnd-core-legacy
    • git clone https://github.com/osmandapp/OsmAnd-core-legacy.git core-legacy
  • Ordner build - OsmAnd-build
    • git clone https://github.com/osmandapp/OsmAnd-build.git build
  • Ordner tools - OsmAnd-tools (Server, Kartenerstellung)
    • git clone https://github.com/osmandapp/OsmAnd-tools.git tools
  • Ordner web - web (nur Web)
    • git clone https://github.com/osmandapp/web.git web
  • Ordner misc - OsmAnd-misc (eigenständige Dienstprogramme)
    • git clone https://github.com/osmandapp/OsmAnd-misc.git misc

Möglicherweise benötigen Sie nicht alle Repositories, um Tools / Android oder iOS zum Laufen zu bringen. Sie können die entsprechenden Branches in repo-configurations jederzeit überprüfen.