Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMarkHaakman <m.p.a.haakman@student.tudelft.nl>2019-03-11 17:30:11 +0300
committermpimenov <mpimenov@users.noreply.github.com>2019-03-12 19:33:23 +0300
commit7b7d1990143bc3cbe218ea14b5428d0fc02d78fc (patch)
tree251df9887abcea40d8b482d5442410e2a81ffdb1 /docs
parent6302200658179c8998660be3910539480b171e76 (diff)
Update directories in CONTRIBUTING.MD
Diffstat (limited to 'docs')
-rw-r--r--docs/CONTRIBUTING.md30
1 files changed, 22 insertions, 8 deletions
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 957da9517b..dad8a0f33a 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -44,7 +44,7 @@ Debugging may not work in Qt Creator. To enable it, try creating a Build & Run k
preferences with XCode's lldb as a debugger and a clang compiler.
At the moment configuration assumes you've cloned repository into omim (also a default name) directory.
-If you are using shadow-dir for building artifacts (default behavior) and custom directory for repo -
+If you are using shadow-dir for building artifacts (default behavior) and custom directory for repo -
you'll need to create a "data" symlink in the shadow-dir path to the /repo/data directory.
### XCode
@@ -72,25 +72,26 @@ sign for Google or Facebook open-source projects.
### Core
-* `anim` - core animation controller.
* `api` - external API of the application.
* `base` - some base things, like macros, logging, caches etc.
* `coding` - I/O classes and data processing.
* `drape` - the new graphics library core.
* `drape_frontend` - scene and resource manager for the Drape library.
-* `drape_head` - an application that uses the Drape library.
* `generator` - map building tool.
+* `geocoder` -
* `geometry` - geometry primitives we use.
-* `graphics` - the current graphics library's core
-* `gui` - right, the GUI.
* `indexer` - processor for map files, classificator, styles.
* `map` - app business logic, including a scene manager.
* `platform` - platform abstraction classes: file paths, http requests, location services.
* `routing` - in-app routing engine.
+* `routing_common` -
* `search` - ranking and searching classes.
-* `sound` - text-to-speech functions.
* `std` - standard headers wrappers, for Boost, STL, C-rt.
* `storage` - map reading function.
+* `tracking` -
+* `traffic` - real-time traffic information.
+* `transit` -
+* `ugc` - user generated content, such as reviews.
### Other
@@ -98,19 +99,32 @@ Some of these contain their own README files.
* `3party` - external libraries, sometimes modified.
* `android` - Android UI.
+* `cmake` - CMake helper files.
* `data` - data files for the application: maps, styles, country borders.
* `debian` - package sources for Debian.
+* `descriptions` -
+* `editor` -
+* `feature_list` -
* `installer` - long-abandoned installer for Windows.
-* `integration_tests` - routing tests for map files.
* `iphone` - iOS UI.
-* `pedestrian_routing_benchmarks` - said benchmarks.
+* `kml` - manipulation of KML files.
+* `local_ads` -
+* `mapshot` - generate screenshots of maps, specified by coordinates and zoom level.
+* `metrics` -
+* `openlr` -
+* `partners_api` - API for partners of the MAPS.ME project.
+* `pyhelpers` -
* `qt` - desktop application.
* `qt_tstfrm` - widgets for visual testing.
+* `shaders` - shaders for rendering.
* `skin_generator` - a console app for building skin files with icons and symbols.
+* `software_renderer` -
* `stats` - Alohalytics statistics.
* `testing` - common interfaces for tests.
* `tizen` - Tizen application.
* `tools` - tools for building packages and maps, for testing etc.
+* `track_analyzing` -
+* `track_generator` - Generate smooth tracks based on waypoints from KML.
* `xcode` - XCode workspace.
## Questions?