OSDN Git Service

post WM_NULL to attached threads on yamy exit to unmap mayu{32,64}.dll
[yamy/yamy.git] / tools / makeregex_template.bat
1 #if _MSC_VER == 1500\r
2 #define VC_VERSION vc9\r
3 #elif _MSC_VER == 1400\r
4 #define VC_VERSION vc8\r
5 #endif\r
6 \r
7 set CONFIG=%1\r
8 set BOOST_MAJOR=%2\r
9 set BOOST_MINOR=%3\r
10 set CPUBIT=%4\r
11 set BOOST_DIR=..\..\boost_%BOOST_MAJOR%_%BOOST_MINOR%\r
12 set REGEX_VC=VC_VERSION\r
13 \r
14 if "%CONFIG%" == "Debug" set GD=gd\r
15 \r
16 set REGEX=libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%\r
17 \r
18 pushd %BOOST_DIR%\libs\regex\build\r
19 \r
20 if exist %REGEX_VC%0\%REGEX%.lib nmake -f %REGEX_VC%.mak %REGEX%_clean\r
21 nmake -f %REGEX_VC%.mak XCFLAGS=-D_WCTYPE_INLINE_DEFINED main_dir %REGEX%_dir ./%REGEX_VC%0/%REGEX%.lib\r
22 \r
23 popd\r
24 \r
25 copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\%REGEX%.lib ..\proj\ext_lib%CPUBIT%\%CONFIG%\%REGEX%.lib\r
26 copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\%REGEX%.lib ..\proj\ext_lib%CPUBIT%\%CONFIG%\libboost_regex-mt-s%GD%-%BOOST_MAJOR%.lib\r
27 \r
28 if "%CONFIG%" == "Debug" copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\%REGEX%.pdb ..\proj\ext_lib%CPUBIT%\%CONFIG%\%REGEX%.pdb\r