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
diff options
context:
space:
mode:
authorTimofey <t.danshin@corp.mail.ru>2016-10-07 18:33:02 +0300
committerTimofey <t.danshin@corp.mail.ru>2016-11-09 14:05:34 +0300
commit1fd8fb334571a6a74d91b02b5f1265bd4c82fc64 (patch)
tree14da50d25ed008a81f3a8dcb840232a6088c8cf0 /indexer
parent05bb94f61c324c584258adf2597ff1fbee4f3258 (diff)
Added search/search_tests
search_integration_tests are to come.
Diffstat (limited to 'indexer')
-rw-r--r--indexer/CMakeLists.txt144
1 files changed, 144 insertions, 0 deletions
diff --git a/indexer/CMakeLists.txt b/indexer/CMakeLists.txt
new file mode 100644
index 0000000000..422d0ee6d8
--- /dev/null
+++ b/indexer/CMakeLists.txt
@@ -0,0 +1,144 @@
+include_directories(${OMIM_ROOT}/3party/protobuf/src)
+
+add_compile_options(
+ "-Wall"
+ "-std=c++11"
+)
+
+set(
+ SRC
+ altitude_loader.cpp
+ altitude_loader.hpp
+ categories_holder_loader.cpp
+ categories_holder.cpp
+ categories_holder.hpp
+ categories_index.cpp
+ categories_index.hpp
+ cell_coverer.hpp
+ cell_id.hpp
+ centers_table.cpp
+ centers_table.hpp
+ classificator_loader.cpp
+ classificator_loader.hpp
+ classificator.cpp
+ classificator.hpp
+ coding_params.cpp
+ coding_params.hpp
+ cuisines.cpp
+ cuisines.hpp
+ data_factory.cpp
+ data_factory.hpp
+ data_header.cpp
+ data_header.hpp
+ drawing_rule_def.cpp
+ drawing_rule_def.hpp
+ drawing_rules.cpp
+ drawing_rules.hpp
+ drules_include.hpp
+ drules_selector_parser.cpp
+ drules_selector_parser.hpp
+ drules_selector.cpp
+ drules_selector.hpp
+ drules_struct.pb.cc
+ drules_struct.pb.h
+ editable_map_object.cpp
+ editable_map_object.hpp
+ edits_migration.cpp
+ edits_migration.hpp
+ feature_algo.cpp
+ feature_algo.hpp
+ feature_altitude.hpp
+ feature_covering.cpp
+ feature_covering.hpp
+ feature_data.cpp
+ feature_data.hpp
+ feature_decl.cpp
+ feature_decl.hpp
+ feature_impl.cpp
+ feature_impl.hpp
+ feature_loader_base.cpp
+ feature_loader_base.hpp
+ feature_loader.cpp
+ feature_loader.hpp
+ feature_meta.cpp
+ feature_meta.hpp
+ feature_processor.hpp
+ feature_utils.cpp
+ feature_utils.hpp
+ feature_visibility.cpp
+ feature_visibility.hpp
+ feature.cpp
+ feature.hpp
+ features_offsets_table.cpp
+ features_offsets_table.hpp
+ features_vector.cpp
+ features_vector.hpp
+ ftypes_matcher.cpp
+ ftypes_matcher.hpp
+ geometry_coding.cpp
+ geometry_coding.hpp
+ geometry_serialization.cpp
+ geometry_serialization.hpp
+ index_builder.cpp
+ index_builder.hpp
+ index_helpers.cpp
+ index_helpers.hpp
+ index.cpp
+ index.hpp
+ interval_index_builder.hpp
+ interval_index_iface.hpp
+ interval_index.hpp
+ map_object.cpp
+ map_object.hpp
+ map_style_reader.cpp
+ map_style_reader.hpp
+ map_style.cpp
+ map_style.hpp
+ mwm_set.cpp
+ mwm_set.hpp
+ new_feature_categories.cpp # it's in indexer because of CategoriesHolder dependency.
+ new_feature_categories.hpp # it's in indexer because of CategoriesHolder dependency.
+ old/feature_loader_101.cpp
+ old/feature_loader_101.hpp
+ old/interval_index_101.hpp
+ osm_editor.cpp
+ osm_editor.hpp
+ point_to_int64.cpp
+ point_to_int64.hpp
+ postcodes_matcher.cpp # it's in indexer due to editor which is in indexer and depends on postcodes_marcher
+ postcodes_matcher.hpp # it's in indexer due to editor which is in indexer and depends on postcodes_marcher
+ rank_table.cpp
+ rank_table.hpp
+ scale_index_builder.hpp
+ scale_index.hpp
+ scales.cpp
+ scales.hpp
+ search_delimiters.cpp # it's in indexer because of CategoriesHolder dependency.
+ search_delimiters.hpp # it's in indexer because of CategoriesHolder dependency.
+ search_string_utils.cpp # it's in indexer because of CategoriesHolder dependency.
+ search_string_utils.hpp # it's in indexer because of CategoriesHolder dependency.
+ string_set.hpp
+ string_slice.cpp
+ string_slice.hpp
+ succinct_trie_builder.hpp
+ succinct_trie_reader.hpp
+ tesselator_decl.hpp
+ tree_structure.hpp
+ trie_builder.hpp
+ trie_reader.hpp
+ trie.hpp
+ types_mapping.cpp
+ types_mapping.hpp
+ unique_index.hpp
+)
+
+set(
+ OTHER_FILES
+ drules_struct.proto
+)
+
+file(COPY ${OTHER_FILES} DESTINATION ${CMAKE_BINARY_DIR})
+
+add_library(indexer ${SRC})
+
+#omim_add_test_subdirectory(indexer_tests)