Lines Matching +full:curl +full:- +full:for +full:- +full:win
13 rem * are also available at https://curl.se/docs/copyright.html.
22 rem * SPDX-License-Identifier: curl
49 rem Visual Studio was x86-only prior to 14.3
123 ) else if /i "%~1" == "-?" (
125 ) else if /i "%~1" == "-h" (
127 ) else if /i "%~1" == "-help" (
129 ) else if /i "%~1" == "-VSpath" (
138 ) else if /i "%~1" == "-perlpath" (
176 perl --version <NUL 1>NUL 2>&1
247 rem Set temporary paths for building and installing OpenSSL. If a temporary
251 rem For legacy OpenSSL the temporary build path must be the source path.
253 rem For OpenSSL 1.1.x the temporary paths must be separate not a descendant
273 rem Configuring 64-bit Static Library Debug Build
282 rem Configuring 64-bit Shared Library Debug Build
293 rem Configuring 64-bit Static Library Release Build
302 rem Configuring 64-bit Shared Library Release Build
320 rem Configuring 32-bit Static Library Debug Build
329 rem Configuring 32-bit Shared Library Debug Build
340 rem Configuring 32-bit Static Library Release Build
349 rem Configuring 32-bit Shared Library Release Build
363 rem %1 - Platform (x86 or x64)
364 rem %2 - Configuration (release or debug)
365 rem %3 - Build Type (static or shared)
366 rem %4 - Build type (TRUE for legacy aka pre v1.1.0; otherwise FALSE)
383 set options=debug-VC-WIN32
385 set options=VC-WIN32
390 set options=!options! no-asm
393 set options=debug-VC-WIN64A
395 set options=VC-WIN64A
414 set options=VC-WIN32
416 set options=VC-WIN64A
422 set options=!options! --debug
424 set options=!options! --release
430 set options=!options! no-shared
435 set options=!options! no-asm
441 perl "%SOURCE_PATH%\Configure" %options% "--prefix=%TMP_INSTALL_PATH%"
447 rem %1 - Platform (x86 or x64)
448 rem %2 - Build Type (static or shared)
449 rem %3 - Build type (TRUE for legacy aka pre v1.1.0; otherwise FALSE)
470 nmake -f ms\nt.mak
472 nmake -f ms\ntdll.mak
486 rem %1 - Configuration (release or debug)
487 rem %2 - Build Type (static or shared)
488 rem %3 - Build type (TRUE for legacy aka pre v1.1.0; otherwise FALSE)
499 rem There's no actual installation for legacy OpenSSL, the files are copied
500 rem from the build dir (for legacy this is same as source dir) to the final
592 if exist "%TMP_INSTALL_PATH%\lib\engines-3" (
593 move "%TMP_INSTALL_PATH%\lib\engines-3\*.dll" "%OUTDIR%\DLL Debug" 1>nul
594 move "%TMP_INSTALL_PATH%\lib\engines-3\*.pdb" "%OUTDIR%\DLL Debug" 1>nul
595 ) else if exist "%TMP_INSTALL_PATH%\lib\engines-1_1" (
596 move "%TMP_INSTALL_PATH%\lib\engines-1_1\*.dll" "%OUTDIR%\DLL Debug" 1>nul
597 move "%TMP_INSTALL_PATH%\lib\engines-1_1\*.pdb" "%OUTDIR%\DLL Debug" 1>nul
623 if exist "%TMP_INSTALL_PATH%\lib\engines-3" (
624 move "%TMP_INSTALL_PATH%\lib\engines-3\*.dll" "%OUTDIR%\DLL Release" 1>nul
625 move "%TMP_INSTALL_PATH%\lib\engines-3\*.pdb" "%OUTDIR%\DLL Release" 1>nul
626 ) else if exist "%TMP_INSTALL_PATH%\lib\engines-1_1" (
627 move "%TMP_INSTALL_PATH%\lib\engines-1_1\*.dll" "%OUTDIR%\DLL Release" 1>nul
628 move "%TMP_INSTALL_PATH%\lib\engines-1_1\*.pdb" "%OUTDIR%\DLL Release" 1>nul
657 …echo Usage: build-openssl ^<compiler^> [platform] [configuration] [directory] [-VSpath] ["VSpath"]…
661 echo vc10 - Use Visual Studio 2010
662 echo vc11 - Use Visual Studio 2012
663 echo vc12 - Use Visual Studio 2013
664 echo vc14 - Use Visual Studio 2015
665 echo vc14.1 - Use Visual Studio 2017
666 echo vc14.2 - Use Visual Studio 2019
667 echo vc14.3 - Use Visual Studio 2022
671 echo x86 - Perform a 32-bit build
672 echo x64 - Perform a 64-bit build
676 echo debug - Perform a debug build
677 echo release - Perform a release build
681 echo directory - Specifies the OpenSSL source directory
683 echo -VSpath - Specify the custom VS path if Visual Studio is not located at
685 echo For e.g. -VSpath "C:\apps\MVS14"
687 echo -perlpath - Specify the custom perl root path if perl is not located at
689 echo installed on the win system.
690 echo For e.g. -perlpath "D:\strawberry-perl-5.24.3.1-64bit-portable"
705 echo Error: Cannot obtain the directory for Program Files
712 echo Error: Please provide proper VS Path by using -VSpath
719 echo Error: If Perl is portable please provide perl root path by using -perlpath
724 echo Error: %VC_DESC% does not support 64-bit builds