mirror of
https://github.com/pocoproject/poco.git
synced 2025-03-04 19:13:30 +01:00
few windows build fixes
This commit is contained in:
parent
7ad83b7d4d
commit
04f61f101b
26
buildwin.cmd
26
buildwin.cmd
@ -118,7 +118,7 @@ if %RELEASE_STATIC%==1 (echo release_static)
|
||||
|
||||
rem root level components
|
||||
for /f %%G in ('findstr /R /V "./." components') do (
|
||||
if exist %%G (
|
||||
if exist %%G\%%G_%VS_VERSION%.sln (
|
||||
cd %%G
|
||||
echo.
|
||||
echo ========== Building %%G ==========
|
||||
@ -135,13 +135,15 @@ for /f %%G in ('findstr /R "./." components') do (
|
||||
if exist %%G (
|
||||
cd %%G
|
||||
for /f "tokens=1,2 delims=/" %%Q in ("%%G") do (
|
||||
echo.
|
||||
echo ========== Building %%R ==========
|
||||
if %DEBUG_SHARED%==1 (devenv /useenv /%ACTION% debug_shared %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_SHARED%==1 (devenv /useenv /%ACTION% release_shared %%R_%VS_VERSION%.sln)
|
||||
if %DEBUG_STATIC%==1 (devenv /useenv /%ACTION% debug_static %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_STATIC%==1 (devenv /useenv /%ACTION% release_static %%R_%VS_VERSION%.sln)
|
||||
)
|
||||
if exist %%R_%VS_VERSION%.sln (
|
||||
echo.
|
||||
echo ========== Building %%G ==========
|
||||
if %DEBUG_SHARED%==1 (devenv /useenv /%ACTION% debug_shared %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_SHARED%==1 (devenv /useenv /%ACTION% release_shared %%R_%VS_VERSION%.sln)
|
||||
if %DEBUG_STATIC%==1 (devenv /useenv /%ACTION% debug_static %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_STATIC%==1 (devenv /useenv /%ACTION% release_static %%R_%VS_VERSION%.sln)
|
||||
)
|
||||
)
|
||||
cd %POCOBASE%
|
||||
)
|
||||
)
|
||||
@ -151,8 +153,8 @@ if "%SAMPLES%"=="no" goto :EOF
|
||||
|
||||
rem root level component samples
|
||||
for /f %%G in ('findstr /R /V "./." components') do (
|
||||
if exist %%G/samples (
|
||||
cd %%G/samples
|
||||
if exist %%G\samples\samples_%VS_VERSION%.sln (
|
||||
cd %%G\samples
|
||||
echo.
|
||||
echo ========== Building %%G/samples ==========
|
||||
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||
@ -165,8 +167,8 @@ for /f %%G in ('findstr /R /V "./." components') do (
|
||||
|
||||
rem lower level component samples
|
||||
for /f %%G in ('findstr /R "./." components') do (
|
||||
if exist %%G/samples (
|
||||
cd %%G/samples
|
||||
if exist %%G\samples\samples_%VS_VERSION%.sln (
|
||||
cd %%G\samples
|
||||
echo.
|
||||
echo ========== Building %%G/samples ==========
|
||||
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||
|
33
dist/buildwin.cmd
vendored
33
dist/buildwin.cmd
vendored
@ -110,9 +110,15 @@ set DEBUG_SHARED=1
|
||||
set RELEASE_STATIC=1
|
||||
set RELEASE_SHARED=1)))))
|
||||
|
||||
echo Building:
|
||||
if %DEBUG_SHARED%==1 (echo debug_shared)
|
||||
if %RELEASE_SHARED%==1 (echo release_shared)
|
||||
if %DEBUG_STATIC%==1 (echo debug_static)
|
||||
if %RELEASE_STATIC%==1 (echo release_static)
|
||||
|
||||
rem root level components
|
||||
for /f %%G in ('findstr /R /V "./." components') do (
|
||||
if exist %%G (
|
||||
if exist %%G\%%G_%VS_VERSION%.sln (
|
||||
cd %%G
|
||||
echo.
|
||||
echo ========== Building %%G ==========
|
||||
@ -129,23 +135,26 @@ for /f %%G in ('findstr /R "./." components') do (
|
||||
if exist %%G (
|
||||
cd %%G
|
||||
for /f "tokens=1,2 delims=/" %%Q in ("%%G") do (
|
||||
echo.
|
||||
echo ========== Building %%R ==========
|
||||
if %DEBUG_SHARED%==1 (devenv /useenv /%ACTION% debug_shared %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_SHARED%==1 (devenv /useenv /%ACTION% release_shared %%R_%VS_VERSION%.sln)
|
||||
if %DEBUG_STATIC%==1 (devenv /useenv /%ACTION% debug_static %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_STATIC%==1 (devenv /useenv /%ACTION% release_static %%R_%VS_VERSION%.sln)
|
||||
)
|
||||
if exist %%R_%VS_VERSION%.sln (
|
||||
echo.
|
||||
echo ========== Building %%G ==========
|
||||
if %DEBUG_SHARED%==1 (devenv /useenv /%ACTION% debug_shared %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_SHARED%==1 (devenv /useenv /%ACTION% release_shared %%R_%VS_VERSION%.sln)
|
||||
if %DEBUG_STATIC%==1 (devenv /useenv /%ACTION% debug_static %%R_%VS_VERSION%.sln)
|
||||
if %RELEASE_STATIC%==1 (devenv /useenv /%ACTION% release_static %%R_%VS_VERSION%.sln)
|
||||
)
|
||||
)
|
||||
cd %POCOBASE%
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
if "%SAMPLES%"=="no" goto :EOF
|
||||
|
||||
rem root level component samples
|
||||
for /f %%G in ('findstr /R /V "./." components') do (
|
||||
if exist %%G/samples (
|
||||
cd %%G/samples
|
||||
if exist %%G\samples\samples_%VS_VERSION%.sln (
|
||||
cd %%G\samples
|
||||
echo.
|
||||
echo ========== Building %%G/samples ==========
|
||||
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||
@ -158,8 +167,8 @@ for /f %%G in ('findstr /R /V "./." components') do (
|
||||
|
||||
rem lower level component samples
|
||||
for /f %%G in ('findstr /R "./." components') do (
|
||||
if exist %%G/samples (
|
||||
cd %%G/samples
|
||||
if exist %%G\samples\samples_%VS_VERSION%.sln (
|
||||
cd %%G\samples
|
||||
echo.
|
||||
echo ========== Building %%G/samples ==========
|
||||
if %DEBUG_SHARED%==1 devenv /useenv /%ACTION% debug_shared samples_%VS_VERSION%.sln
|
||||
|
Loading…
x
Reference in New Issue
Block a user