MSVC
[novacoin.git] / MSVC / build-helpers / buildqt64.bat
diff --git a/MSVC/build-helpers/buildqt64.bat b/MSVC/build-helpers/buildqt64.bat
new file mode 100644 (file)
index 0000000..3ef5c61
--- /dev/null
@@ -0,0 +1,21 @@
+@ECHO ON
+cd C:\MyProjects\Deps\qt-everywhere-opensource-src-5.3.2-64
+if %errorlevel% NEQ 0 goto ERRORCLEANUP
+SET OLDPATH=%PATH%
+set VisualStudioVersion=11.0
+REM first change the debug compiler options
+perl -pi.bak -e "s#QMAKE_CFLAGS_RELEASE    = -O2 -MD#QMAKE_CFLAGS_RELEASE    = -O2 -MT#g;" qtbase\mkspecs\win32-msvc2012\qmake.conf
+perl -pi.bak -e "s#QMAKE_CFLAGS_DEBUG      = -Zi -MDd#QMAKE_CFLAGS_DEBUG      = -Z7 -MTd#g;" qtbase\mkspecs\win32-msvc2012\qmake.conf
+REM Now do 64 bit by setting environment to MSVC 64 bit
+call "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" x86_amd64
+call configure -debug-and-release -openssl-linked -opensource -confirm-license -platform win32-msvc2012 -nomake examples -nomake tests -static -I \MyProjects\Deps\openssl-1.0.1j\inc32 -L \MyProjects\Deps\openssl-1.0.1j\out64.dbg -L \MyProjects\Deps\openssl-1.0.1j\out64 -l gdi32 -no-opengl -qt-zlib -qt-libpng -qt-libjpeg
+nmake
+REM put back the path
+set PATH=%OLDPATH%
+echo All finished!
+pause
+goto EOF
+:ERRORCLEANUP
+echo Something went wrong, please check the directories in this batch file!
+pause
+:EOF
\ No newline at end of file