asio_webserver to asio_web refactorings
This commit is contained in:
@ -1,15 +1,15 @@
|
||||
set(headers
|
||||
src/asio_webserver/clientconnection.h
|
||||
src/asio_webserver/responsehandler.h
|
||||
src/asio_webserver/webserver.h
|
||||
src/asio_webserver/websocketclientconnection.h
|
||||
src/asio_web/clientconnection.h
|
||||
src/asio_web/responsehandler.h
|
||||
src/asio_web/webserver.h
|
||||
src/asio_web/websocketclientconnection.h
|
||||
)
|
||||
|
||||
set(sources
|
||||
src/asio_webserver/clientconnection.cpp
|
||||
src/asio_webserver/responsehandler.cpp
|
||||
src/asio_webserver/webserver.cpp
|
||||
src/asio_webserver/websocketclientconnection.cpp
|
||||
src/asio_web/clientconnection.cpp
|
||||
src/asio_web/responsehandler.cpp
|
||||
src/asio_web/webserver.cpp
|
||||
src/asio_web/websocketclientconnection.cpp
|
||||
)
|
||||
|
||||
set(dependencies
|
||||
|
@ -1,2 +1,2 @@
|
||||
# asio_webserver
|
||||
C++ asio webserver intended to run on the ESP32 and linux
|
||||
# asio_web
|
||||
C++ asio web related libraries to build http and websocket clients and servers, intended to run on the ESP32 and linux
|
||||
|
11
asio_web_src.pri
Normal file
11
asio_web_src.pri
Normal file
@ -0,0 +1,11 @@
|
||||
HEADERS += \
|
||||
$$PWD/src/asio_web/clientconnection.h \
|
||||
$$PWD/src/asio_web/responsehandler.h \
|
||||
$$PWD/src/asio_web/webserver.h \
|
||||
$$PWD/src/asio_web/websocketclientconnection.h
|
||||
|
||||
SOURCES += \
|
||||
$$PWD/src/asio_web/clientconnection.cpp \
|
||||
$$PWD/src/asio_web/responsehandler.cpp \
|
||||
$$PWD/src/asio_web/webserver.cpp \
|
||||
$$PWD/src/asio_web/websocketclientconnection.cpp
|
@ -1,11 +0,0 @@
|
||||
HEADERS += \
|
||||
$$PWD/src/asio_webserver/clientconnection.h \
|
||||
$$PWD/src/asio_webserver/responsehandler.h \
|
||||
$$PWD/src/asio_webserver/webserver.h \
|
||||
$$PWD/src/asio_webserver/websocketclientconnection.h
|
||||
|
||||
SOURCES += \
|
||||
$$PWD/src/asio_webserver/clientconnection.cpp \
|
||||
$$PWD/src/asio_webserver/responsehandler.cpp \
|
||||
$$PWD/src/asio_webserver/webserver.cpp \
|
||||
$$PWD/src/asio_webserver/websocketclientconnection.cpp
|
@ -14,7 +14,7 @@ isEmpty(FMT_DIR): error("FMT_DIR not set")
|
||||
|
||||
include(dependencies.pri)
|
||||
|
||||
include($$ASIO_WEBSERVER_DIR/asio_webserver_src.pri)
|
||||
include($$ASIO_WEBSERVER_DIR/asio_web_src.pri)
|
||||
include($$CPPUTILS_DIR/cpputils_src.pri)
|
||||
include($$CPPUTILS_DIR/test/cpputilstestutils_src.pri)
|
||||
include($$ESPCHRONO_DIR/espchrono_src.pri)
|
@ -71,7 +71,8 @@ equals(CLONE_FMT, 1) {
|
||||
}
|
||||
|
||||
SUBDIRS += \
|
||||
asio_webserver.pro \
|
||||
asio_web.pro \
|
||||
webserver_example
|
||||
|
||||
sub-webserver_example.depends += sub-asio_webserver-pro
|
||||
sub-webserver_example.depends += sub-asio_web-pro
|
||||
webserver_example.depends += sub-asio_web-pro
|
@ -5,7 +5,7 @@ isEmpty(ESPCHRONO_DIR): error("ESPCHRONO_DIR not set")
|
||||
isEmpty(EXPECTED_DIR): error("EXPECTED_DIR not set")
|
||||
isEmpty(FMT_DIR): error("FMT_DIR not set")
|
||||
|
||||
include($$ASIO_WEBSERVER_DIR/asio_webserver.pri)
|
||||
include($$ASIO_WEBSERVER_DIR/asio_web.pri)
|
||||
include($$CPPUTILS_DIR/cpputils.pri)
|
||||
include($$CPPUTILS_DIR/test/cpputilstestutils.pri)
|
||||
include($$DATE_DIR/date.pri)
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <fmt/core.h>
|
||||
#include <asio_webserver/clientconnection.h>
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/clientconnection.h>
|
||||
#include <asio_web/webserver.h>
|
||||
|
||||
namespace {
|
||||
constexpr const char * const TAG = "ASIO_WEBSERVER";
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include <system_error>
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/responsehandler.h>
|
||||
#include <asio_web/responsehandler.h>
|
||||
|
||||
// forward declarations
|
||||
class ClientConnection;
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <fmt/core.h>
|
||||
#include <asio_webserver/clientconnection.h>
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/clientconnection.h>
|
||||
#include <asio_web/webserver.h>
|
||||
|
||||
namespace {
|
||||
constexpr const char * const TAG = "ASIO_WEBSERVER";
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include <system_error>
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/responsehandler.h>
|
||||
#include <asio_web/responsehandler.h>
|
||||
|
||||
// forward declarations
|
||||
class ClientConnection;
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <fmt/core.h>
|
||||
#include <asio_webserver/clientconnection.h>
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/clientconnection.h>
|
||||
#include <asio_web/webserver.h>
|
||||
|
||||
namespace {
|
||||
constexpr const char * const TAG = "ASIO_WEBSERVER";
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include <system_error>
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/responsehandler.h>
|
||||
#include <asio_web/responsehandler.h>
|
||||
|
||||
// forward declarations
|
||||
class ClientConnection;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/webserver.h>
|
||||
|
||||
class ExampleWebserver final : public Webserver
|
||||
{
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <fmt/core.h>
|
||||
#include <asio_webserver/clientconnection.h>
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/clientconnection.h>
|
||||
#include <asio_web/webserver.h>
|
||||
|
||||
namespace {
|
||||
constexpr const char * const TAG = "ASIO_WEBSERVER";
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include <system_error>
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/responsehandler.h>
|
||||
#include <asio_web/responsehandler.h>
|
||||
|
||||
// forward declarations
|
||||
class ClientConnection;
|
||||
|
@ -33,6 +33,6 @@ unix: {
|
||||
LIBS += -Wl,-rpath=\\\$$ORIGIN
|
||||
}
|
||||
LIBS += -L$${OUT_PWD}/..
|
||||
LIBS += -lasio_webserver
|
||||
LIBS += -lasio_web
|
||||
|
||||
LIBS += -lssl -lcrypto
|
||||
|
@ -9,8 +9,8 @@
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <fmt/core.h>
|
||||
#include <asio_webserver/clientconnection.h>
|
||||
#include <asio_webserver/webserver.h>
|
||||
#include <asio_web/clientconnection.h>
|
||||
#include <asio_web/webserver.h>
|
||||
#include <strutils.h>
|
||||
|
||||
namespace {
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include <system_error>
|
||||
|
||||
// 3rdparty lib includes
|
||||
#include <asio_webserver/responsehandler.h>
|
||||
#include <asio_web/responsehandler.h>
|
||||
|
||||
// forward declarations
|
||||
class ClientConnection;
|
||||
|
Reference in New Issue
Block a user