Add the build_projects.bat script and remove the pause from make_cppdocs.bat (issue #373).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@309 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
parent
4025f44ad7
commit
9fef43d165
|
@ -0,0 +1,26 @@
|
||||||
|
@echo off
|
||||||
|
|
||||||
|
if "%1" == "" (
|
||||||
|
echo ERROR: Please specify a build target: Debug or Release
|
||||||
|
goto end
|
||||||
|
)
|
||||||
|
|
||||||
|
if "%2" == "" (
|
||||||
|
set PROJECT_NAME=cefclient
|
||||||
|
) else (
|
||||||
|
set PROJECT_NAME=%2
|
||||||
|
)
|
||||||
|
|
||||||
|
echo Configuring Visual Studio environment...
|
||||||
|
if "%GYP_MSVS_VERSION%" == "2008" (
|
||||||
|
call "%VS90COMNTOOLS%vsvars32.bat"
|
||||||
|
set PROJECT_EXT=.vcproj
|
||||||
|
) else (
|
||||||
|
call "%VS100COMNTOOLS%vsvars32.bat"
|
||||||
|
set PROJECT_EXT=.vcxproj
|
||||||
|
)
|
||||||
|
|
||||||
|
echo Building %1 target for %PROJECT_NAME% project...
|
||||||
|
devenv.com /build %1 ..\cef.sln /project %PROJECT_NAME%%PROJECT_EXT%
|
||||||
|
|
||||||
|
:end
|
|
@ -10,7 +10,6 @@ set CPPDOC_REV="%1"
|
||||||
|
|
||||||
if not exist %CPPDOC_EXE% (
|
if not exist %CPPDOC_EXE% (
|
||||||
echo ERROR: Please install CppDoc from http://www.cppdoc.com/
|
echo ERROR: Please install CppDoc from http://www.cppdoc.com/
|
||||||
pause
|
|
||||||
) else (
|
) else (
|
||||||
%CPPDOC_EXE% -overwrite -title="CEF C++ API Docs - Revision %CPPDOC_REV%" -footer="<center><a href="http://code.google.com/p/chromiumembedded" target="_top">Chromium Embedded Framework (CEF)</a> Copyright © 2011 Marshall A. Greenblatt</center>" -namespace-as-project -comment-format="///;//;///" -classdir=projects -module="cppdoc-standard" -extensions=h -languages="c=cpp,cc=cpp,cpp=cpp,cs=csharp,cxx=cpp,h=cpp,hpp=cpp,hxx=cpp,java=java" -D"OS_WIN" -D"USING_CEF_SHARED" -D"__cplusplus" -D"CEF_STRING_TYPE_UTF16" -enable-author=false -enable-deprecations=true -enable-since=true -enable-version=false -file-links-for-globals=false -generate-deprecations-list=false -generate-hierarchy=true -header-background-dark="#ccccff" -header-background-light="#eeeeff" -include-private=false -include-protected=true -index-file-base=index -overview-html=overview.html -reduce-summary-font=true -selected-text-background=navy -selected-text-foreground=white -separate-index-pages=false -show-cppdoc-version=false -show-timestamp=false -summary-html=project.html -suppress-details=false -suppress-frames-links=false -table-background=white -wrap-long-lines=false ..\include #cef_capi.h #cef_nplugin_capi.h #cef_runnable.h #cef_tuple.h "..\docs\index.html"
|
%CPPDOC_EXE% -overwrite -title="CEF C++ API Docs - Revision %CPPDOC_REV%" -footer="<center><a href="http://code.google.com/p/chromiumembedded" target="_top">Chromium Embedded Framework (CEF)</a> Copyright © 2011 Marshall A. Greenblatt</center>" -namespace-as-project -comment-format="///;//;///" -classdir=projects -module="cppdoc-standard" -extensions=h -languages="c=cpp,cc=cpp,cpp=cpp,cs=csharp,cxx=cpp,h=cpp,hpp=cpp,hxx=cpp,java=java" -D"OS_WIN" -D"USING_CEF_SHARED" -D"__cplusplus" -D"CEF_STRING_TYPE_UTF16" -enable-author=false -enable-deprecations=true -enable-since=true -enable-version=false -file-links-for-globals=false -generate-deprecations-list=false -generate-hierarchy=true -header-background-dark="#ccccff" -header-background-light="#eeeeff" -include-private=false -include-protected=true -index-file-base=index -overview-html=overview.html -reduce-summary-font=true -selected-text-background=navy -selected-text-foreground=white -separate-index-pages=false -show-cppdoc-version=false -show-timestamp=false -summary-html=project.html -suppress-details=false -suppress-frames-links=false -table-background=white -wrap-long-lines=false ..\include #cef_capi.h #cef_nplugin_capi.h #cef_runnable.h #cef_tuple.h "..\docs\index.html"
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue