Change include statement to refer the correct new path to the files.
Also change CMakeLists.txt.
Change-Id: I66a0bccab02e9fce10072a275a6580d61b4ddfbe
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
# Define project Targets
add_library(${TARGET_NAME} MODULE
- ${TARGET_NAME}.cpp
- configuration.cpp
- configuration-generated.cpp
+ binding/${TARGET_NAME}.cpp
+ binding/configuration.cpp
+ binding/configuration-generated.cpp
can/can-bus.cpp
can/can-bus-dev.cpp
can/can-message-set.cpp
#include "configuration.hpp"
-#include "can/can-decoder.hpp"
+#include "../can/can-decoder.hpp"
configuration_t::configuration_t()
:can_bus_manager_{utils::config_parser_t{"/etc/dev-mapping.conf"}}
#include "configuration.hpp"
-#include "utils/signals.hpp"
-#include "utils/openxc-utils.hpp"
+#include "../utils/signals.hpp"
+#include "../utils/openxc-utils.hpp"
/// @brief Return singleton instance of configuration object.
configuration_t& configuration_t::instance()
#include <string>
#include <fcntl.h>
-#include "can/can-bus.hpp"
-#include "can/can-signals.hpp"
-#include "can/can-message.hpp"
-#include "diagnostic/diagnostic-manager.hpp"
+#include "../can/can-bus.hpp"
+#include "../can/can-signals.hpp"
+#include "../can/can-message.hpp"
+#include "../diagnostic/diagnostic-manager.hpp"
#include "low-can-binding.hpp"
#include "openxc.pb.h"
#include "configuration.hpp"
-#include "can/can-bus.hpp"
-#include "can/can-signals.hpp"
-#include "can/can-message.hpp"
-#include "utils/timer.hpp"
-#include "utils/signals.hpp"
-#include "diagnostic/diagnostic-message.hpp"
-#include "utils/openxc-utils.hpp"
+#include "../can/can-bus.hpp"
+#include "../can/can-signals.hpp"
+#include "../can/can-message.hpp"
+#include "../utils/timer.hpp"
+#include "../utils/signals.hpp"
+#include "../diagnostic/diagnostic-message.hpp"
+#include "../utils/openxc-utils.hpp"
extern "C"
{
#include "can-bus.hpp"
#include "can-message.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
#include "canutil/write.h"
#include "bitfield/bitfield.h"
#include "can-signals.hpp"
#include "can-decoder.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#include "../utils/signals.hpp"
#include "../utils/openxc-utils.hpp"
#include "can-signals.hpp"
#include "../utils/config-parser.hpp"
#include "../diagnostic/diagnostic-manager.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
// TODO actual max is 32 but dropped to 24 for memory considerations
#define MAX_ACCEPTANCE_FILTERS 24
#include "canutil/read.h"
#include "../utils/openxc-utils.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
/// @brief Parse the signal's bitfield from the given data and return the raw
/// value.
#include <cstring>
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
///
/// @brief Class constructor
#include "can-signals.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#include "../utils/signals.hpp"
#include "can-decoder.hpp"
#include "../diagnostic/diagnostic-message.hpp"
#include "active-diagnostic-request.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#define ERROR_PID 0xFF
#include "../utils/openxc-utils.hpp"
#include "../utils/signals.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#define MAX_RECURRING_DIAGNOSTIC_FREQUENCY_HZ 10
#define MAX_SIMULTANEOUS_DIAG_REQUESTS 50
#include "diagnostic-message.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#include "../utils/signals.hpp"
const char *UNIT_NAMES[10] = {
#include "config-parser.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
namespace utils
{
#include "openxc-utils.hpp"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
///
/// @brief Build a specific VehicleMessage containing a DiagnosticResponse.
#include <fnmatch.h>
#include "openxc.pb.h"
-#include "../configuration.hpp"
+#include "../binding/configuration.hpp"
#include "../can/can-signals.hpp"
#include "../diagnostic/diagnostic-message.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
namespace utils
{
#include <string.h>
#include "../can/can-message.hpp"
-#include "../low-can-binding.hpp"
+#include "../binding/low-can-binding.hpp"
#define INVALID_SOCKET -1