| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 | 
							- @echo off
 
- if "%BUILDTOOLS%" == "" echo BUILDTOOLS not set & exit
 
- set LIB_PATH=%INTERM_PATH%\Win32
 
- if not exist %LIB_PATH% mkdir %LIB_PATH%
 
- rem ==== OpenSSL ====
 
- if exist %LIB_PATH%\libeay32.lib (
 
- echo OpenSSL already built
 
- goto SKIP_OPENSSL
 
- )
 
- echo Building OpenSSL ...
 
- cd openssl
 
- make
 
- cd ..
 
- if not exist %LIB_PATH%\libeay32.lib (
 
- echo OpenSSL build failed
 
- exit
 
- )
 
- :SKIP_OPENSSL
 
- rem ==== Expat ====
 
- if exist %LIB_PATH%\libexpats_mtd.lib (
 
- echo Expat already built
 
- goto SKIP_EXPAT
 
- )
 
- echo Building Expat ...
 
- cd expat\bcb5
 
- make -f makefile.mak
 
- cd ..\..
 
- if not exist expat\bcb5\release\libexpats_mtd.lib (
 
- echo Expat build failed
 
- exit
 
- )
 
- copy expat\bcb5\release\libexpats_mtd.lib %LIB_PATH%
 
- :SKIP_EXPAT
 
- rem ==== neon ====
 
- if exist %LIB_PATH%\neon.lib (
 
- echo neon already built
 
- goto SKIP_NEON
 
- )
 
- echo Building neon ...
 
- cd neon
 
- make -f Makefile.bcb all
 
- cd ..
 
- if not exist %LIB_PATH%\neon.lib (
 
- echo neon build failed
 
- exit
 
- )
 
- :SKIP_NEON
 
- rem ==== PuTTY VS ====
 
- if exist %LIB_PATH%\PuTTYVS.lib (
 
- echo PuTTYVS already built
 
- goto SKIP_PUTTYVS
 
- )
 
- echo Building PuTTYVS ...
 
- cd puttyvs
 
- call build.bat
 
- cd ..
 
- if not exist %LIB_PATH%\PuTTYVS.lib (
 
- echo PuTTYVS build failed
 
- exit
 
- )
 
- :SKIP_PUTTYVS
 
- rem ==== libs3 ====
 
- if exist %LIB_PATH%\libs3.lib (
 
- echo libs3 already built
 
- goto SKIP_LIBS3
 
- )
 
- echo Building libs3 ...
 
- cd libs3
 
- make all
 
- cd ..
 
- if not exist %LIB_PATH%\libs3.lib (
 
- echo libs3 build failed
 
- exit
 
- )
 
- :SKIP_LIBS3
 
- rem ==== MFC ====
 
- if exist %LIB_PATH%\UafxcW.lib (
 
- echo MFC already built
 
- goto SKIP_MFC
 
- )
 
- echo Building MFC ...
 
- cd mfc\source
 
- make -fborland.mak NO_WARNINGS=1
 
- cd ..\..
 
- if not exist %LIB_PATH%\UafxcW.lib (
 
- echo MFC build failed
 
- exit
 
- )
 
- :SKIP_MFC
 
- echo All done
 
 
  |