Replace boost thread with std thread for queue; refine cmake files.
This commit is contained in:
+1
-2
@@ -97,10 +97,9 @@ find_package(Threads REQUIRED)
|
||||
set(Boost_USE_STATIC_LIBS ON)
|
||||
set(Boost_USE_MULTITHREADED ON)
|
||||
if(WIN32)
|
||||
# TODO: Fix COMPONENTS on Windows.
|
||||
find_package(Boost 1.66.0 REQUIRED)
|
||||
else()
|
||||
find_package(Boost 1.66.0 REQUIRED COMPONENTS system thread)
|
||||
find_package(Boost 1.66.0 REQUIRED COMPONENTS system filesystem)
|
||||
endif()
|
||||
if(Boost_FOUND)
|
||||
include_directories(${Boost_INCLUDE_DIRS})
|
||||
|
||||
+172
-97
@@ -1,182 +1,257 @@
|
||||
[
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/pugixml",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -std=c++11 -o CMakeFiles/pugixml.dir/pugixml.cpp.o -c /home/adam/github/webcc/third_party/pugixml/pugixml.cpp",
|
||||
"file": "/home/adam/github/webcc/third_party/pugixml/pugixml.cpp"
|
||||
"directory": "/home/adam/github/webcc/build/third_party/src/pugixml",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -std=c++11 -o CMakeFiles/pugixml.dir/pugixml.cpp.o -c /home/adam/github/webcc/third_party/src/pugixml/pugixml.cpp",
|
||||
"file": "/home/adam/github/webcc/third_party/src/pugixml/pugixml.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/globals.cc.o -c /home/adam/github/webcc/src/webcc/globals.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/globals.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/globals.cc.o -c /home/adam/github/webcc/webcc/globals.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/globals.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_client.cc.o -c /home/adam/github/webcc/src/webcc/http_client.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_client.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_async_client.cc.o -c /home/adam/github/webcc/webcc/http_async_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_async_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_message.cc.o -c /home/adam/github/webcc/src/webcc/http_message.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_message.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_client.cc.o -c /home/adam/github/webcc/webcc/http_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_parser.cc.o -c /home/adam/github/webcc/src/webcc/http_parser.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_parser.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_connection.cc.o -c /home/adam/github/webcc/webcc/http_connection.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_connection.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_request.cc.o -c /home/adam/github/webcc/src/webcc/http_request.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_request.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_message.cc.o -c /home/adam/github/webcc/webcc/http_message.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_message.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_request_handler.cc.o -c /home/adam/github/webcc/src/webcc/http_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_request_handler.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_parser.cc.o -c /home/adam/github/webcc/webcc/http_parser.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_parser.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_request_parser.cc.o -c /home/adam/github/webcc/src/webcc/http_request_parser.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_request_parser.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_request.cc.o -c /home/adam/github/webcc/webcc/http_request.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_request.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_response.cc.o -c /home/adam/github/webcc/src/webcc/http_response.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_response.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_request_handler.cc.o -c /home/adam/github/webcc/webcc/http_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_request_handler.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_response_parser.cc.o -c /home/adam/github/webcc/src/webcc/http_response_parser.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_response_parser.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_request_parser.cc.o -c /home/adam/github/webcc/webcc/http_request_parser.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_request_parser.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_server.cc.o -c /home/adam/github/webcc/src/webcc/http_server.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_server.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_response.cc.o -c /home/adam/github/webcc/webcc/http_response.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_response.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/http_session.cc.o -c /home/adam/github/webcc/src/webcc/http_session.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/http_session.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_response_parser.cc.o -c /home/adam/github/webcc/webcc/http_response_parser.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_response_parser.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/logger.cc.o -c /home/adam/github/webcc/src/webcc/logger.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/logger.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/http_server.cc.o -c /home/adam/github/webcc/webcc/http_server.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/http_server.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/rest_client.cc.o -c /home/adam/github/webcc/src/webcc/rest_client.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/rest_client.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/logger.cc.o -c /home/adam/github/webcc/webcc/logger.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/logger.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/rest_request_handler.cc.o -c /home/adam/github/webcc/src/webcc/rest_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/rest_request_handler.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/rest_async_client.cc.o -c /home/adam/github/webcc/webcc/rest_async_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/rest_async_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/rest_service_manager.cc.o -c /home/adam/github/webcc/src/webcc/rest_service_manager.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/rest_service_manager.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/rest_client.cc.o -c /home/adam/github/webcc/webcc/rest_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/rest_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/rest_service.cc.o -c /home/adam/github/webcc/src/webcc/rest_service.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/rest_service.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/rest_request_handler.cc.o -c /home/adam/github/webcc/webcc/rest_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/rest_request_handler.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/url.cc.o -c /home/adam/github/webcc/src/webcc/url.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/url.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/rest_service_manager.cc.o -c /home/adam/github/webcc/webcc/rest_service_manager.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/rest_service_manager.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/utility.cc.o -c /home/adam/github/webcc/src/webcc/utility.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/utility.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/rest_service.cc.o -c /home/adam/github/webcc/webcc/rest_service.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/rest_service.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_request_handler.cc.o -c /home/adam/github/webcc/src/webcc/soap_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_request_handler.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/url.cc.o -c /home/adam/github/webcc/webcc/url.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/url.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_xml.cc.o -c /home/adam/github/webcc/src/webcc/soap_xml.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_xml.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/utility.cc.o -c /home/adam/github/webcc/webcc/utility.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/utility.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_message.cc.o -c /home/adam/github/webcc/src/webcc/soap_message.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_message.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_async_client.cc.o -c /home/adam/github/webcc/webcc/soap_async_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_async_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_request.cc.o -c /home/adam/github/webcc/src/webcc/soap_request.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_request.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_client.cc.o -c /home/adam/github/webcc/webcc/soap_client.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_response.cc.o -c /home/adam/github/webcc/src/webcc/soap_response.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_response.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_message.cc.o -c /home/adam/github/webcc/webcc/soap_message.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_message.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/src/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/webcc.dir/soap_client.cc.o -c /home/adam/github/webcc/src/webcc/soap_client.cc",
|
||||
"file": "/home/adam/github/webcc/src/webcc/soap_client.cc"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_response.cc.o -c /home/adam/github/webcc/webcc/soap_response.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_response.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/jsoncpp",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -std=c++11 -o CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o -c /home/adam/github/webcc/third_party/jsoncpp/jsoncpp.cpp",
|
||||
"file": "/home/adam/github/webcc/third_party/jsoncpp/jsoncpp.cpp"
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_request.cc.o -c /home/adam/github/webcc/webcc/soap_request.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_request.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_request_handler.cc.o -c /home/adam/github/webcc/webcc/soap_request_handler.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_request_handler.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/webcc",
|
||||
"command": "/usr/bin/c++ -DBOOST_ASIO_NO_DEPRECATED -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/webcc.dir/soap_xml.cc.o -c /home/adam/github/webcc/webcc/soap_xml.cc",
|
||||
"file": "/home/adam/github/webcc/webcc/soap_xml.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/http_hello_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/http_hello_client.dir/main.cc.o -c /home/adam/github/webcc/example/http_hello_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/http_hello_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/http_hello_async_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/http_hello_async_client.dir/main.cc.o -c /home/adam/github/webcc/example/http_hello_async_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/http_hello_async_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/src/jsoncpp",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -std=c++11 -o CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o -c /home/adam/github/webcc/third_party/src/jsoncpp/jsoncpp.cpp",
|
||||
"file": "/home/adam/github/webcc/third_party/src/jsoncpp/jsoncpp.cpp"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/rest_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/rest_book_server.dir/book_services.cc.o -c /home/adam/github/webcc/example/rest_book_server/book_services.cc",
|
||||
"file": "/home/adam/github/webcc/example/rest_book_server/book_services.cc"
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/rest_book_server.dir/__/common/book.cc.o -c /home/adam/github/webcc/example/common/book.cc",
|
||||
"file": "/home/adam/github/webcc/example/common/book.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/rest_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/rest_book_server.dir/main.cc.o -c /home/adam/github/webcc/example/rest_book_server/main.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/rest_book_server.dir/services.cc.o -c /home/adam/github/webcc/example/rest_book_server/services.cc",
|
||||
"file": "/home/adam/github/webcc/example/rest_book_server/services.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/rest_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/rest_book_server.dir/main.cc.o -c /home/adam/github/webcc/example/rest_book_server/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/rest_book_server/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/rest_book_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/rest_book_client.dir/main.cc.o -c /home/adam/github/webcc/example/rest_book_client/main.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/rest_book_client.dir/main.cc.o -c /home/adam/github/webcc/example/rest_book_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/rest_book_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/rest_book_async_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/rest_book_async_client.dir/main.cc.o -c /home/adam/github/webcc/example/rest_book_async_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/rest_book_async_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_calc_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_server.dir/calc_service.cc.o -c /home/adam/github/webcc/example/soap_calc_server/calc_service.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_server.dir/calc_service.cc.o -c /home/adam/github/webcc/example/soap_calc_server/calc_service.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_calc_server/calc_service.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_calc_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_server.dir/main.cc.o -c /home/adam/github/webcc/example/soap_calc_server/main.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_server.dir/main.cc.o -c /home/adam/github/webcc/example/soap_calc_server/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_calc_server/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_calc_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_client.dir/calc_client.cc.o -c /home/adam/github/webcc/example/soap_calc_client/calc_client.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_calc_client/calc_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_calc_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_client.dir/main.cc.o -c /home/adam/github/webcc/example/soap_calc_client/main.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_client.dir/main.cc.o -c /home/adam/github/webcc/example/soap_calc_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_calc_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/gtest",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -std=c++11 -o CMakeFiles/gtest.dir/gtest-all.cc.o -c /home/adam/github/webcc/third_party/gtest/gtest-all.cc",
|
||||
"file": "/home/adam/github/webcc/third_party/gtest/gtest-all.cc"
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_calc_client_parasoft",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_calc_client_parasoft.dir/main.cc.o -c /home/adam/github/webcc/example/soap_calc_client_parasoft/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_calc_client_parasoft/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/gtest",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -std=c++11 -o CMakeFiles/gtest.dir/gtest_main.cc.o -c /home/adam/github/webcc/third_party/gtest/gtest_main.cc",
|
||||
"file": "/home/adam/github/webcc/third_party/gtest/gtest_main.cc"
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_server.dir/__/common/book.cc.o -c /home/adam/github/webcc/example/common/book.cc",
|
||||
"file": "/home/adam/github/webcc/example/common/book.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_server.dir/__/common/book_xml.cc.o -c /home/adam/github/webcc/example/common/book_xml.cc",
|
||||
"file": "/home/adam/github/webcc/example/common/book_xml.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_server.dir/book_service.cc.o -c /home/adam/github/webcc/example/soap_book_server/book_service.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_book_server/book_service.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_server",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_server.dir/main.cc.o -c /home/adam/github/webcc/example/soap_book_server/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_book_server/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_client.dir/__/common/book.cc.o -c /home/adam/github/webcc/example/common/book.cc",
|
||||
"file": "/home/adam/github/webcc/example/common/book.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_client.dir/__/common/book_xml.cc.o -c /home/adam/github/webcc/example/common/book_xml.cc",
|
||||
"file": "/home/adam/github/webcc/example/common/book_xml.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_client.dir/book_client.cc.o -c /home/adam/github/webcc/example/soap_book_client/book_client.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_book_client/book_client.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/example/soap_book_client",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/soap_book_client.dir/main.cc.o -c /home/adam/github/webcc/example/soap_book_client/main.cc",
|
||||
"file": "/home/adam/github/webcc/example/soap_book_client/main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/src/gtest",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/gtest.dir/gtest-all.cc.o -c /home/adam/github/webcc/third_party/src/gtest/gtest-all.cc",
|
||||
"file": "/home/adam/github/webcc/third_party/src/gtest/gtest-all.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/third_party/src/gtest",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/gtest.dir/gtest_main.cc.o -c /home/adam/github/webcc/third_party/src/gtest/gtest_main.cc",
|
||||
"file": "/home/adam/github/webcc/third_party/src/gtest/gtest_main.cc"
|
||||
},
|
||||
{
|
||||
"directory": "/home/adam/github/webcc/build/unittest",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -I/home/adam/github/webcc/src -I/home/adam/github/webcc/third_party -I/home/adam/github/webcc/third_party/jsoncpp -std=c++11 -o CMakeFiles/webcc_unittest.dir/rest_service_manager_test.cc.o -c /home/adam/github/webcc/unittest/rest_service_manager_test.cc",
|
||||
"command": "/usr/bin/c++ -DWEBCC_ENABLE_LOG -DWEBCC_ENABLE_SOAP -DWEBCC_LOG_LEVEL=0 -I/usr/local/include -I/home/adam/github/webcc -I/home/adam/github/webcc/third_party/src -I/home/adam/github/webcc/third_party/src/jsoncpp -std=c++11 -o CMakeFiles/webcc_unittest.dir/rest_service_manager_test.cc.o -c /home/adam/github/webcc/unittest/rest_service_manager_test.cc",
|
||||
"file": "/home/adam/github/webcc/unittest/rest_service_manager_test.cc"
|
||||
}
|
||||
]
|
||||
@@ -21,8 +21,7 @@ void Test(boost::asio::io_context& io_context) {
|
||||
webcc::HttpAsyncClientPtr client(new webcc::HttpAsyncClient(io_context));
|
||||
|
||||
// Response handler.
|
||||
auto handler = [](std::shared_ptr<webcc::HttpResponse> response,
|
||||
webcc::Error error,
|
||||
auto handler = [](webcc::HttpResponsePtr response, webcc::Error error,
|
||||
bool timed_out) {
|
||||
if (error == webcc::kNoError) {
|
||||
std::cout << response->content() << std::endl;
|
||||
|
||||
Vendored
+1
-14
@@ -1,19 +1,6 @@
|
||||
if(UNIX)
|
||||
add_definitions(-std=c++11)
|
||||
endif()
|
||||
|
||||
set(SRCS
|
||||
gtest-all.cc
|
||||
gtest_main.cc
|
||||
)
|
||||
|
||||
#add_definitions(-DLIBCONFIG_EXPORTS -DYY_NO_UNISTD_H -DYY_USE_CONST)
|
||||
|
||||
add_library(gtest ${SRCS})
|
||||
|
||||
#if(MSVC)
|
||||
#set_target_properties(libconfig PROPERTIES COMPILE_FLAGS "/wd4290")
|
||||
#endif()
|
||||
|
||||
install(TARGETS gtest DESTINATION .)
|
||||
|
||||
add_library(gtest STATIC ${SRCS})
|
||||
|
||||
-2
@@ -1,7 +1,5 @@
|
||||
project(pugixml)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8)
|
||||
|
||||
set(HEADERS pugixml.hpp pugiconfig.hpp)
|
||||
set(SOURCES ${HEADERS} pugixml.cpp)
|
||||
|
||||
|
||||
@@ -93,7 +93,11 @@ endif()
|
||||
|
||||
set(TARGET webcc)
|
||||
|
||||
add_library(${TARGET} ${HEADERS} ${SOURCES})
|
||||
add_library(${TARGET} STATIC ${HEADERS} ${SOURCES})
|
||||
|
||||
install(TARGETS ${TARGET} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/lib)
|
||||
# Install lib and header files.
|
||||
# On Linux, if CMAKE_INSTALL_PREFIX is ~, the lib (libwebcc.a) will be installed
|
||||
# to ~/lib and header files will be installed to ~/include.
|
||||
|
||||
install(TARGETS ${TARGET} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||
install(FILES ${HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/webcc)
|
||||
|
||||
+8
-10
@@ -3,12 +3,10 @@
|
||||
|
||||
// A general message queue.
|
||||
|
||||
#include <condition_variable>
|
||||
#include <list>
|
||||
#include <queue>
|
||||
|
||||
#include "boost/thread/condition_variable.hpp"
|
||||
#include "boost/thread/locks.hpp"
|
||||
#include "boost/thread/mutex.hpp"
|
||||
#include <mutex>
|
||||
#include <thread>
|
||||
|
||||
namespace webcc {
|
||||
|
||||
@@ -21,7 +19,7 @@ class Queue {
|
||||
Queue& operator=(const Queue&) = delete;
|
||||
|
||||
T PopOrWait() {
|
||||
boost::unique_lock<boost::mutex> lock(mutex_);
|
||||
std::unique_lock<std::mutex> lock(mutex_);
|
||||
|
||||
// Wait for a message.
|
||||
not_empty_cv_.wait(lock, [this] { return !message_list_.empty(); });
|
||||
@@ -32,7 +30,7 @@ class Queue {
|
||||
}
|
||||
|
||||
T Pop() {
|
||||
boost::lock_guard<boost::mutex> lock(mutex_);
|
||||
std::lock_guard<std::mutex> lock(mutex_);
|
||||
|
||||
if (message_list_.empty()) {
|
||||
return T();
|
||||
@@ -45,7 +43,7 @@ class Queue {
|
||||
|
||||
void Push(const T& message) {
|
||||
{
|
||||
boost::lock_guard<boost::mutex> lock(mutex_);
|
||||
std::lock_guard<std::mutex> lock(mutex_);
|
||||
message_list_.push_back(message);
|
||||
}
|
||||
not_empty_cv_.notify_one();
|
||||
@@ -53,8 +51,8 @@ class Queue {
|
||||
|
||||
private:
|
||||
std::list<T> message_list_;
|
||||
boost::mutex mutex_;
|
||||
boost::condition_variable not_empty_cv_;
|
||||
std::mutex mutex_;
|
||||
std::condition_variable not_empty_cv_;
|
||||
};
|
||||
|
||||
} // namespace webcc
|
||||
|
||||
Reference in New Issue
Block a user