Skip to content

Commit 84ea89e

Browse files
committed
auto generation of protobuf files
1 parent f4ed646 commit 84ea89e

23 files changed

+53
-21963
lines changed

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ cmake_minimum_required (VERSION 3.8)
66
project ("LabNet")
77

88
# Include sub-projects.
9+
add_subdirectory(proto)
910
add_subdirectory("LabNet")
1011

1112
add_subdirectory(vendor/sobjectizer/dev sobjectizer)
1213

1314
set(GATTLIB_BUILD_DOCS OFF)
14-
add_subdirectory(vendor/gattlib gattlib)
15+
add_subdirectory(vendor/gattlib gattlib)

LabNet/CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ find_path(BOOST_ASIO_INCLUDE_DIRS "boost/asio.hpp")
99
add_executable(LabNet LabNet.cpp
1010
log/easylogging++.cc log/easylogging++.h log/logging_facility.h log/standard_output_logger.h log/easy_logger.h log/logger_factory.h
1111
network/connection.cpp network/connection.h network/connection_manager.cpp network/connection_manager.h network/server.cpp network/server.h
12-
network/LabNet.pb.h network/LabNetClient.pb.h network/LabNetServer.pb.h network/LabNet.pb.cc network/LabNetClient.pb.cc
13-
network/LabNetServer.pb.cc network/protocol_all.h network/shared_buffer.h
12+
network/protocol_all.h network/shared_buffer.h
1413
network/server_messages.h network/server_actor.h network/server_actor.cpp
1514
interface/uart/serial_port.cpp interface/uart/serial_port.h interface/uart/serial_ports_manager.h
1615
interface/uart/serial_ports_manager.cpp interface/uart/private_messages.h interface/uart/digital_input.h interface/uart/digital_output.h
@@ -45,7 +44,7 @@ target_include_directories(LabNet PRIVATE ../vendor/sobjectizer/dev)
4544
target_include_directories(LabNet PRIVATE ../vendor/gattlib/include)
4645
target_include_directories(LabNet PRIVATE log)
4746

48-
target_link_libraries(LabNet PRIVATE so.5.7.3 gattlib atomic pthread boost_system wiringPi protobuf sfml-system sfml-audio)
47+
target_link_libraries(LabNet PRIVATE so.5.7.3 gattlib atomic pthread boost_system wiringPi protobuf sfml-system sfml-audio proto)
4948

5049
add_compile_definitions(ELPP_THREAD_SAFE)
5150
add_compile_definitions(ELPP_NO_DEFAULT_LOG_FILE)

LabNet/interface/ble_uart/ble_uart_actor.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include <logging_facility.h>
66
#include "connection.h"
77

8-
#include "../../network/LabNetClient.pb.h"
8+
#include <LabNetClient.pb.h>
99

1010
namespace LabNet::interface::ble_uart
1111
{
@@ -35,4 +35,4 @@ namespace LabNet::interface::ble_uart
3535

3636
Connection connection_;
3737
};
38-
}
38+
}

LabNet/interface/ble_uart/ble_uart_main.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <logging_facility.h>
77
#include <map>
88

9-
#include "../../network/LabNetClient.pb.h"
9+
#include <LabNetClient.pb.h>
1010

1111
namespace LabNet::interface::ble_uart
1212
{
@@ -37,4 +37,4 @@ namespace LabNet::interface::ble_uart
3737
// coop for each device
3838
std::map<std::string, so_5::coop_handle_t> m_coop;
3939
};
40-
};
40+
};

LabNet/interface/chi_bio/chi_bio_main_actor.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "chi_bio_main_actor.h"
2-
#include "../../network/LabNet.pb.h"
3-
#include "../../network/LabNetClient.pb.h"
4-
#include "../../network/LabNetServer.pb.h"
2+
#include <LabNet.pb.h>
3+
#include <LabNetClient.pb.h>
4+
#include <LabNetServer.pb.h>
55
#include "../interface_messages.h"
66
#include "../resources/resources_actor.h"
77
#include <cmath>
@@ -291,4 +291,4 @@ namespace LabNet::interface::chi_bio
291291
{
292292
return wiringPiI2CWriteReg8(mux_handle_, 0, 1 << boardNbr);
293293
}
294-
};
294+
};

LabNet/interface/gpio_wiring/gpio_manager.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include "gpio_manager.h"
22
#include "../digital_messages.h"
33
#include "../interface_messages.h"
4-
#include "../../network/LabNet.pb.h"
5-
#include "../../network/LabNetClient.pb.h"
4+
#include <LabNet.pb.h>
5+
#include <LabNetClient.pb.h>
66
#include "resource_request_helper.h"
77
#include <chrono>
88
#include <wiringPi.h>
@@ -190,4 +190,4 @@ namespace LabNet::interface::gpio_wiring
190190
this >>= running_state_;
191191
});
192192
}
193-
};
193+
};

LabNet/interface/io_board/board_actor.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "board_actor.h"
2-
#include "../../network/LabNet.pb.h"
3-
#include "../../network/LabNetClient.pb.h"
2+
#include <LabNet.pb.h>
3+
#include <LabNetClient.pb.h>
44
#include "../../network/server_messages.h"
55
#include "../digital_messages.h"
66
#include "../interface_messages.h"

LabNet/interface/manage_interfaces.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
#include <memory>
33

44
#include "../helper/reset_msg.h"
5-
#include "../network/LabNet.pb.h"
6-
#include "../network/LabNetClient.pb.h"
5+
#include <LabNet.pb.h>
6+
#include <LabNetClient.pb.h>
77
#include "../network/server_messages.h"
88
#include "digital_messages.h"
99
#include "interface_messages.h"
@@ -479,4 +479,4 @@ namespace LabNet::interface
479479

480480
return true;
481481
}
482-
};
482+
};

LabNet/interface/rfid_board/rfid_main_actor.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include "rfid_main_actor.h"
2-
#include "../../network/LabNet.pb.h"
3-
#include "../../network/LabNetClient.pb.h"
2+
#include <LabNet.pb.h>
3+
#include <LabNetClient.pb.h>
44
#include "../interface_messages.h"
55
#include "../resources/resources_actor.h"
66

@@ -105,4 +105,4 @@ void RfidBoardMainActor::so_define_agent()
105105
worker_ = std::make_unique<DataReadWorker>(device_);
106106
this >>= running_state_;
107107
});
108-
}
108+
}

LabNet/interface/sound/signal_generator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
#include <math.h>
77
#include <random>
88

9-
#include "../../network/LabNet.pb.h"
10-
#include "../../network/LabNetClient.pb.h"
9+
#include <LabNet.pb.h>
10+
#include <LabNetClient.pb.h>
1111
#include "../digital_messages.h"
1212
#include "../interface_messages.h"
1313
#include "signal_generator.h"

0 commit comments

Comments
 (0)