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:
authorVladiMihaylenko <vxmihaylenko@gmail.com>2019-03-05 12:07:44 +0300
committermpimenov <mpimenov@users.noreply.github.com>2019-03-25 17:47:27 +0300
commit0d7002197d96c0929ba6ada9b0dea72dfac504df (patch)
tree4788b98a28b89faf3d61d96c195c7cae13098f14 /configure.sh
parent876d639b38fc66473678439bf0d226185f5bfe1c (diff)
Refactored configure.sh and added default headers.
Diffstat (limited to 'configure.sh')
-rwxr-xr-xconfigure.sh94
1 files changed, 7 insertions, 87 deletions
diff --git a/configure.sh b/configure.sh
index b10fc21993..164bc95110 100755
--- a/configure.sh
+++ b/configure.sh
@@ -5,7 +5,12 @@
set -e -u
BASE_PATH=`dirname "$0"`
+
PRIVATE_HEADER="$BASE_PATH/private.h"
+DEFAULT_PRIVATE_HEADER="$BASE_PATH/private_default.h"
+PRIVATE_CAR_MODEL_COEFS="$BASE_PATH/routing_common/car_model_coefs.hpp"
+DEFAULT_PRIVATE_CAR_MODEL_COEFS="$BASE_PATH/routing_common/car_model_coefs_default.hpp"
+
PRIVATE_PROPERTIES="$BASE_PATH/android/secure.properties"
PRIVATE_FABRIC_PROPERTIES="$BASE_PATH/android/fabric.properties"
PRIVATE_PUSHWOOSH_PROPERTIES="$BASE_PATH/android/pushwoosh.properties"
@@ -24,93 +29,8 @@ else
read PRIVATE_REPO
if [ -z "$PRIVATE_REPO" ]; then
echo "Initializing repository with default values in Open-Source mode."
- echo '
-#pragma once
-
-#define ALOHALYTICS_URL ""
-#define FLURRY_KEY "12345678901234567890"
-#define APPSFLYER_KEY ""
-#define APPSFLYER_APP_ID_IOS ""
-#define MY_TRACKER_KEY ""
-#define MY_TARGET_KEY 0
-#define MY_TARGET_RB_KEY 0
-#define PUSHWOOSH_APPLICATION_ID ""
-#define OSM_CONSUMER_KEY ""
-#define OSM_CONSUMER_SECRET ""
-#define MWM_GEOLOCATION_SERVER ""
-#define OSRM_ONLINE_SERVER_URL ""
-#define RESOURCES_METASERVER_URL ""
-#define METASERVER_URL ""
-#define DIFF_LIST_URL ""
-#define DEFAULT_URLS_JSON ""
-#define AD_PERMISION_SERVER_URL ""
-#define AD_PERMISION_CHECK_DURATION 2 * 60 * 60
-#define HOCKEY_APP_KEY ""
-#define HOCKEY_APP_BETA_KEY ""
-#define CRASHLYTICS_IOS_KEY ""
-#define BOOKING_AFFILIATE_ID ""
-#define BOOKING_KEY ""
-#define BOOKING_SECRET ""
-#define UBER_SERVER_TOKEN ""
-#define UBER_CLIENT_ID ""
-#define OPENTABLE_AFFILATE_ID ""
-#define TRACKING_REALTIME_HOST ""
-#define TRACKING_REALTIME_PORT 0
-#define TRACKING_HISTORICAL_HOST ""
-#define TRACKING_HISTORICAL_PORT 0
-#define TRAFFIC_DATA_BASE_URL ""
-#define LOCAL_ADS_SERVER_URL ""
-#define LOCAL_ADS_STATISTICS_SERVER_URL ""
-#define LOCAL_ADS_COMPANY_PAGE_URL ""
-#define VIATOR_API_KEY_EN ""
-#define VIATOR_API_KEY_DE ""
-#define VIATOR_API_KEY_FR ""
-#define VIATOR_API_KEY_ES ""
-#define VIATOR_API_KEY_PT ""
-#define VIATOR_API_KEY_IT ""
-#define VIATOR_API_KEY_NL ""
-#define VIATOR_API_KEY_SV ""
-#define VIATOR_API_KEY_JA ""
-#define VIATOR_ACCOUNT_ID_EN ""
-#define VIATOR_ACCOUNT_ID_DE ""
-#define VIATOR_ACCOUNT_ID_FR ""
-#define VIATOR_ACCOUNT_ID_ES ""
-#define VIATOR_ACCOUNT_ID_PT ""
-#define VIATOR_ACCOUNT_ID_IT ""
-#define VIATOR_ACCOUNT_ID_NL ""
-#define VIATOR_ACCOUNT_ID_SV ""
-#define VIATOR_ACCOUNT_ID_JA ""
-#define YANDEX_CLIENT_ID ""
-#define YANDEX_API_KEY ""
-#define YANDEX_TRACKING_ID ""
-#define LOCALS_API_KEY ""
-#define LOCALS_API_URL ""
-#define LOCALS_PAGE_URL ""
-#define PASSPORT_URL ""
-#define PASSPORT_APP_NAME ""
-#define UGC_URL ""
-#define CLOUD_URL ""
-#define MAXIM_CLIENT_ID ""
-#define MAXIM_SERVER_TOKEN ""
-#define BOOKMARKS_CATALOG_FRONT_URL ""
-#define BOOKMARKS_CATALOG_DOWNLOAD_URL ""
-#define BOOKMARKS_CATALOG_EDITOR_URL ""
-#define DLINK_URL ""
-#define GOOGLE_WEB_CLIENT_ID ""
-#define RUTAXI_APP_TOKEN ""
-#define ADS_REMOVAL_SERVER_ID ""
-#define ADS_REMOVAL_VENDOR ""
-#define PURCHASE_SERVER_URL ""
-#define ADS_REMOVAL_YEARLY_PRODUCT_ID ""
-#define ADS_REMOVAL_MONTHLY_PRODUCT_ID ""
-#define ADS_REMOVAL_WEEKLY_PRODUCT_ID ""
-#define USER_BINDING_REQUEST_URL ""
-#define USER_BINDING_PKCS12 ""
-#define USER_BINDING_PKCS12_PASSWORD ""
-#define BOOKMARKS_VENDOR ""
-#define ADS_REMOVAL_NOT_USED_LIST {}
-
-' > "$PRIVATE_HEADER"
+ cat "$DEFAULT_PRIVATE_HEADER" > "$PRIVATE_HEADER"
+ cat "$DEFAULT_PRIVATE_CAR_MODEL_COEFS" > "$PRIVATE_CAR_MODEL_COEFS"
echo 'ext {
spropStoreFile = "../tools/android/debug.keystore"
spropStorePassword = "12345678"