1set LANG=C
2@rem set LANG=ru_RU.UTF-8
3
4set ARCH=x86_64
5if "%PROCESSOR_ARCHITECTURE%" == "x86" (
6    if not defined PROCESSOR_ARCHITEW6432 set ARCH=x86
7)
8
9if "%ARCH%" == "x86_64" (
10    set CMAKE_DIR="%ProgramFiles(x86)%\CMake 2.8"
11) else (
12    set CMAKE_DIR="%ProgramFiles%\CMake 2.8"
13)
14
15set SOURCES_DIR=%SystemDrive%\eiskaltdcpp\eiskaltdcpp
16set BUILD_DIR=.
17set INSTALL_DIR=%BUILD_DIR%\EiskaltDC++
18set INSTALLER_DIR=%BUILD_DIR%\installer
19
20set MINGW32_DIR=%SystemDrive%\mingw32
21set QT_MINGW32_DIR=%SystemDrive%\Qt\4.8.6
22
23set OPENSSL_DIR=%SystemDrive%\OpenSSL-Win32
24set MINGW32_DEPENDS_DIR=%SystemDrive%\eiskaltdcpp\mingw32-depends
25set ASPELL_DIR=%MINGW32_DEPENDS_DIR%\aspell
26set BOOST_DIR=%MINGW32_DEPENDS_DIR%\boost
27set GETTEXT_DIR=%MINGW32_DEPENDS_DIR%\gettext
28set LIBBZ2_DIR=%MINGW32_DEPENDS_DIR%\bzip2
29set LIBICONV_DIR=%MINGW32_DEPENDS_DIR%\iconv
30set LIBIDN_DIR=%MINGW32_DEPENDS_DIR%\idna
31set LIBZ_DIR=%MINGW32_DEPENDS_DIR%\zip
32set LUA_DIR=%MINGW32_DEPENDS_DIR%\lua
33set PCRE_DIR=%MINGW32_DEPENDS_DIR%\pcre
34
35@rem Note: since paths to headers will be used in the GCC flags it must use slash "/" instead backslash "\".
36set BOOST_HEADERS_DIR=C:/eiskaltdcpp/mingw32-depends/boost/include
37set GETTEXT_HEADERS_DIR=C:/eiskaltdcpp/mingw32-depends/gettext/include
38set PCRE_HEADERS_DIR=C:/eiskaltdcpp/mingw32-depends/pcre/include
39
40set PATH=%QT_MINGW32_DIR%\bin
41set PATH=%PATH%;%MINGW32_DIR%\bin
42set PATH=%PATH%;%CMAKE_DIR%\bin
43set PATH=%PATH%;%LIBICONV_DIR%\bin
44set PATH=%PATH%;%SystemRoot%\System32
45