diff --git a/paddle/fluid/framework/CMakeLists.txt b/paddle/fluid/framework/CMakeLists.txt index cb7b16a0cfb081083786afd9354c4e0a3b19d4e2..73a6cdfef51780d4032ab4189c8cf33cbd6cba73 100644 --- a/paddle/fluid/framework/CMakeLists.txt +++ b/paddle/fluid/framework/CMakeLists.txt @@ -29,7 +29,7 @@ add_subdirectory(io) proto_library(framework_proto SRCS framework.proto) proto_library(op_def_proto SRCS op_def.proto) -cc_library(op_def_api SRCS op_def_api.cc DEPS op_def_proto) +cc_library(op_def_api SRCS op_def_api.cc DEPS op_def_proto boost) FILE(GLOB OP_DEF_FILES ${PADDLE_SOURCE_DIR}/paddle/fluid/operators/compat/*.pbtxt) FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/op_def.pbtxt diff --git a/paddle/scripts/paddle_build.bat b/paddle/scripts/paddle_build.bat index 09df6a621fca2167f152e254ddf4b131f0c57cb7..b1cdfbaf6f21b451eeff4d2199f9ccfe4154d59d 100644 --- a/paddle/scripts/paddle_build.bat +++ b/paddle/scripts/paddle_build.bat @@ -26,22 +26,22 @@ if not defined cache_dir set cache_dir=%work_dir:Paddle=cache% if not exist %cache_dir%\tools ( git clone https://github.com/zhouwei25/tools.git %cache_dir%\tools ) -taskkill /f /im cmake.exe 2>NUL -taskkill /f /im ninja.exe 2>NUL -taskkill /f /im MSBuild.exe 2>NUL -taskkill /f /im cl.exe 2>NUL -taskkill /f /im lib.exe 2>NUL -taskkill /f /im link.exe 2>NUL -taskkill /f /im vctip.exe 2>NUL -taskkill /f /im cvtres.exe 2>NUL -taskkill /f /im rc.exe 2>NUL -taskkill /f /im mspdbsrv.exe 2>NUL -taskkill /f /im csc.exe 2>NUL -taskkill /f /im python.exe 2>NUL -taskkill /f /im nvcc.exe 2>NUL -taskkill /f /im cicc.exe 2>NUL -taskkill /f /im ptxas.exe 2>NUL -taskkill /f /im op_function_generator.exe 2>NUL +taskkill /f /im cmake.exe /t 2>NUL +taskkill /f /im ninja.exe /t 2>NUL +taskkill /f /im MSBuild.exe /t 2>NUL +taskkill /f /im cl.exe /t 2>NUL +taskkill /f /im lib.exe /t 2>NUL +taskkill /f /im link.exe /t 2>NUL +taskkill /f /im vctip.exe /t 2>NUL +taskkill /f /im cvtres.exe /t 2>NUL +taskkill /f /im rc.exe /t 2>NUL +taskkill /f /im mspdbsrv.exe /t 2>NUL +taskkill /f /im csc.exe /t 2>NUL +taskkill /f /im python.exe /t 2>NUL +taskkill /f /im nvcc.exe /t 2>NUL +taskkill /f /im cicc.exe /t 2>NUL +taskkill /f /im ptxas.exe /t 2>NUL +taskkill /f /im op_function_generator.exe /t 2>NUL wmic process where name="op_function_generator.exe" call terminate 2>NUL wmic process where name="cvtres.exe" call terminate 2>NUL wmic process where name="rc.exe" call terminate 2>NUL @@ -400,20 +400,20 @@ set build_times=1 rem clcache.exe -z rem -------clean up environment again----------- -taskkill /f /im cmake.exe 2>NUL -taskkill /f /im MSBuild.exe 2>NUL -taskkill /f /im cl.exe 2>NUL -taskkill /f /im lib.exe 2>NUL -taskkill /f /im link.exe 2>NUL -taskkill /f /im vctip.exe 2>NUL -taskkill /f /im cvtres.exe 2>NUL -taskkill /f /im rc.exe 2>NUL -taskkill /f /im mspdbsrv.exe 2>NUL -taskkill /f /im csc.exe 2>NUL -taskkill /f /im nvcc.exe 2>NUL -taskkill /f /im cicc.exe 2>NUL -taskkill /f /im ptxas.exe 2>NUL -taskkill /f /im op_function_generator.exe 2>NUL +taskkill /f /im cmake.exe /t 2>NUL +taskkill /f /im MSBuild.exe /t 2>NUL +taskkill /f /im cl.exe /t 2>NUL +taskkill /f /im lib.exe /t 2>NUL +taskkill /f /im link.exe /t 2>NUL +taskkill /f /im vctip.exe /t 2>NUL +taskkill /f /im cvtres.exe /t 2>NUL +taskkill /f /im rc.exe /t 2>NUL +taskkill /f /im mspdbsrv.exe /t 2>NUL +taskkill /f /im csc.exe /t 2>NUL +taskkill /f /im nvcc.exe /t 2>NUL +taskkill /f /im cicc.exe /t 2>NUL +taskkill /f /im ptxas.exe /t 2>NUL +taskkill /f /im op_function_generator.exe /t 2>NUL wmic process where name="cmake.exe" call terminate 2>NUL wmic process where name="op_function_generator.exe" call terminate 2>NUL wmic process where name="cvtres.exe" call terminate 2>NUL @@ -422,7 +422,7 @@ wmic process where name="cl.exe" call terminate 2>NUL wmic process where name="lib.exe" call terminate 2>NUL if "%WITH_TESTING%"=="ON" ( - for /F "tokens=1 delims= " %%# in ('tasklist ^| findstr /i test') do taskkill /f /im %%# + for /F "tokens=1 delims= " %%# in ('tasklist ^| findstr /i test') do taskkill /f /im %%# /t ) echo Build Paddle the %build_times% time: @@ -791,24 +791,24 @@ rem ---------------------------------------------------------------------------- echo ======================================== echo Clean up environment at the end ... echo ======================================== -taskkill /f /im cmake.exe 2>NUL -taskkill /f /im ninja.exe 2>NUL -taskkill /f /im MSBuild.exe 2>NUL -taskkill /f /im git.exe 2>NUL -taskkill /f /im cl.exe 2>NUL -taskkill /f /im lib.exe 2>NUL -taskkill /f /im link.exe 2>NUL -taskkill /f /im git-remote-https.exe 2>NUL -taskkill /f /im vctip.exe 2>NUL -taskkill /f /im cvtres.exe 2>NUL -taskkill /f /im rc.exe 2>NUL -taskkill /f /im mspdbsrv.exe 2>NUL -taskkill /f /im csc.exe 2>NUL -taskkill /f /im python.exe 2>NUL -taskkill /f /im nvcc.exe 2>NUL -taskkill /f /im cicc.exe 2>NUL -taskkill /f /im ptxas.exe 2>NUL -taskkill /f /im op_function_generator.exe 2>NUL +taskkill /f /im cmake.exe /t 2>NUL +taskkill /f /im ninja.exe /t 2>NUL +taskkill /f /im MSBuild.exe /t 2>NUL +taskkill /f /im git.exe /t 2>NUL +taskkill /f /im cl.exe /t 2>NUL +taskkill /f /im lib.exe /t 2>NUL +taskkill /f /im link.exe /t 2>NUL +taskkill /f /im git-remote-https.exe /t 2>NUL +taskkill /f /im vctip.exe /t 2>NUL +taskkill /f /im cvtres.exe /t 2>NUL +taskkill /f /im rc.exe /t 2>NUL +taskkill /f /im mspdbsrv.exe /t 2>NUL +taskkill /f /im csc.exe /t 2>NUL +taskkill /f /im python.exe /t 2>NUL +taskkill /f /im nvcc.exe /t 2>NUL +taskkill /f /im cicc.exe /t 2>NUL +taskkill /f /im ptxas.exe /t 2>NUL +taskkill /f /im op_function_generator.exe /t 2>NUL wmic process where name="op_function_generator.exe" call terminate 2>NUL wmic process where name="cvtres.exe" call terminate 2>NUL wmic process where name="rc.exe" call terminate 2>NUL @@ -816,7 +816,7 @@ wmic process where name="cl.exe" call terminate 2>NUL wmic process where name="lib.exe" call terminate 2>NUL wmic process where name="python.exe" call terminate 2>NUL if "%WITH_TESTING%"=="ON" ( - for /F "tokens=1 delims= " %%# in ('tasklist ^| findstr /i test') do taskkill /f /im %%# + for /F "tokens=1 delims= " %%# in ('tasklist ^| findstr /i test') do taskkill /f /im %%# /t ) echo Windows CI run successfully! exit /b 0