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:
authorAlex Zolotarev <deathbaba@gmail.com>2010-12-07 06:24:43 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:06:45 +0300
commit9f716072d807b991f68998773e3a2ad16db24a13 (patch)
treeb2c995a85ecab2c989a87b8379fd34fb3debee69
parent5ab81f4abbb2b3bd7259ee755235f7987cc8ce4c (diff)
[Windows][MinGW] Added zip redistributable package script
-rw-r--r--.gitignore2
-rw-r--r--tools/redist/pthreadGC2.dllbin0 -> 60273 bytes
-rw-r--r--tools/win/create_portable_zip.bat43
3 files changed, 44 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 1a8049b221..dd35815332 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,7 +53,7 @@ data/settings.ini
data/maps.update
GeneratedFiles
version/version.hpp
-tools/win/MapsWithMe
+tools/win/MapsWithMe*
syntax: regexp
(.*/)?\#[^/]*\#$
diff --git a/tools/redist/pthreadGC2.dll b/tools/redist/pthreadGC2.dll
new file mode 100644
index 0000000000..8b9116c78e
--- /dev/null
+++ b/tools/redist/pthreadGC2.dll
Binary files differ
diff --git a/tools/win/create_portable_zip.bat b/tools/win/create_portable_zip.bat
new file mode 100644
index 0000000000..86aaba9f89
--- /dev/null
+++ b/tools/win/create_portable_zip.bat
@@ -0,0 +1,43 @@
+set PKG_TYPE=mingw
+set PKG_DIR=MapsWithMe
+set BASE_PATH=C:\Qt\omim-build-%PKG_TYPE%-release
+set MINGW_BIN_PATH=C:\Qt\qtcreator-2.0.1\mingw\bin
+set QT_BIN_PATH=C:\Qt\4.7.0-%PKG_TYPE%\bin
+set RAR_CMD="C:\Program Files\WinRar\WinRar.exe"
+set ZIP_NAME=MapsWithMe-%PKG_TYPE%.zip
+set PKG_RES_DIR=%PKG_DIR%\resources
+
+del /F /S /Q %PKG_DIR%
+del %ZIP_NAME%
+
+mkdir %PKG_DIR%
+copy %BASE_PATH%\out\release\MapsWithMe.exe %PKG_DIR%\
+mkdir %PKG_DIR%\data
+mkdir %PKG_RES_DIR%
+copy %BASE_PATH%\data\classificator.txt %PKG_RES_DIR%
+copy %BASE_PATH%\data\visibility.txt %PKG_RES_DIR%
+copy %BASE_PATH%\data\drawing_rules.bin %PKG_RES_DIR%
+copy %BASE_PATH%\data\basic.skn %PKG_RES_DIR%
+copy %BASE_PATH%\data\symbols_24.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_8.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_10.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_12.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_14.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_16.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_20.png %PKG_RES_DIR%
+copy %BASE_PATH%\data\dejavusans_24.png %PKG_RES_DIR%
+
+IF %PKG_TYPE%==mingw (
+ copy %BASE_PATH%\..\omim\tools\redist\pthreadGC2.dll %PKG_DIR%\
+ copy %MINGW_BIN_PATH%\libgcc_s_dw2-1.dll %PKG_DIR%\
+ copy %MINGW_BIN_PATH%\mingwm10.dll %PKG_DIR%\
+) ELSE (
+ echo "aa"
+)
+
+copy %QT_BIN_PATH%\QtCore4.dll %PKG_DIR%\
+copy %QT_BIN_PATH%\QtGui4.dll %PKG_DIR%\
+copy %QT_BIN_PATH%\QtNetwork4.dll %PKG_DIR%\
+copy %QT_BIN_PATH%\QtOpenGl4.dll %PKG_DIR%\
+
+%RAR_CMD% a -m5 -r %ZIP_NAME% %PKG_DIR%\*