OSDN Git Service

add solution and project files for VisualStudio and some utility tools
[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 pushd %BOOST_DIR%\libs\regex\build\r
17 \r
18 nmake -f %REGEX_VC%.mak libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%_clean\r
19 nmake -f %REGEX_VC%.mak XCFLAGS=-D_WCTYPE_INLINE_DEFINED main_dir libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%_dir ./%REGEX_VC%0/libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.lib\r
20 \r
21 popd\r
22 \r
23 copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.lib ..\proj\ext_lib%CPUBIT%\%CONFIG%\libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.lib\r
24 copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.lib ..\proj\ext_lib%CPUBIT%\%CONFIG%\libboost_regex-mt-s%GD%-%BOOST_MAJOR%.lib\r
25 \r
26 if "%CONFIG%" == "Debug" copy /Y %BOOST_DIR%\libs\regex\build\%REGEX_VC%0\libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.pdb ..\proj\ext_lib%CPUBIT%\%CONFIG%\libboost_regex-%REGEX_VC%0-mt-s%GD%-%BOOST_MAJOR%.pdb\r