Change directory architecture to use 2 separated projects.
authorRomain Forlot <romain.forlot@iot.bzh>
Fri, 14 Apr 2017 11:24:07 +0000 (13:24 +0200)
committerRomain Forlot <romain.forlot@iot.bzh>
Fri, 14 Apr 2017 11:24:07 +0000 (13:24 +0200)
commit49fe0eec8f17698fc5f86d0abe01777af1fb2b23
tree356cd3e3261934a3fb90786e1789ee4ad001cbe5
parent044ef27d3667a114964549f89c63ab1ea6655877
Change directory architecture to use 2 separated projects.

Each projects, binder and generator, has to be compiled separatly.
CAN-binder will host high and low level binding
CAN-config-generator only the generator used for low level binding.
build.sh script just launch both build in their respective dir.

Change-Id: Ic77932660fcca507b23a631d4e4e790f608880ae
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
118 files changed:
.gitmodules
CAN-binder/CMakeLists.txt [moved from CMakeLists.txt with 100% similarity]
CAN-binder/Makefile [new file with mode: 0644]
CAN-binder/can_samples/citroen/citroen_c5_highway_1 [moved from can_samples/citroen/citroen_c5_highway_1 with 100% similarity]
CAN-binder/can_samples/citroen/citroen_c5_highway_2 [moved from can_samples/citroen/citroen_c5_highway_2 with 100% similarity]
CAN-binder/can_samples/ford/focus/accel [moved from can_samples/ford/focus/accel with 100% similarity]
CAN-binder/can_samples/ford/focus/alldoors_lock [moved from can_samples/ford/focus/alldoors_lock with 100% similarity]
CAN-binder/can_samples/ford/focus/alldoors_open [moved from can_samples/ford/focus/alldoors_open with 100% similarity]
CAN-binder/can_samples/ford/focus/brake [moved from can_samples/ford/focus/brake with 100% similarity]
CAN-binder/can_samples/ford/focus/handbrake [moved from can_samples/ford/focus/handbrake with 100% similarity]
CAN-binder/can_samples/ford/focus/ignition [moved from can_samples/ford/focus/ignition with 100% similarity]
CAN-binder/can_samples/ford/focus/lights [moved from can_samples/ford/focus/lights with 100% similarity]
CAN-binder/can_samples/ford/focus/turnleft [moved from can_samples/ford/focus/turnleft with 100% similarity]
CAN-binder/can_samples/ford/focus/turnright [moved from can_samples/ford/focus/turnright with 100% similarity]
CAN-binder/can_samples/init_can.sh [moved from can_samples/init_can.sh with 100% similarity]
CAN-binder/can_samples/init_vcan.sh [moved from can_samples/init_vcan.sh with 100% similarity]
CAN-binder/can_samples/toyota/auris/accel [moved from can_samples/toyota/auris/accel with 100% similarity]
CAN-binder/can_samples/toyota/auris/alldoors_lock [moved from can_samples/toyota/auris/alldoors_lock with 100% similarity]
CAN-binder/can_samples/toyota/auris/alldoors_unlock [moved from can_samples/toyota/auris/alldoors_unlock with 100% similarity]
CAN-binder/can_samples/toyota/auris/brake [moved from can_samples/toyota/auris/brake with 100% similarity]
CAN-binder/can_samples/toyota/auris/engineoff [moved from can_samples/toyota/auris/engineoff with 100% similarity]
CAN-binder/can_samples/toyota/auris/handbrake [moved from can_samples/toyota/auris/handbrake with 100% similarity]
CAN-binder/can_samples/toyota/auris/ignition [moved from can_samples/toyota/auris/ignition with 100% similarity]
CAN-binder/can_samples/toyota/auris/keydisengage [moved from can_samples/toyota/auris/keydisengage with 100% similarity]
CAN-binder/can_samples/toyota/auris/keyengage [moved from can_samples/toyota/auris/keyengage with 100% similarity]
CAN-binder/can_samples/toyota/auris/keyin [moved from can_samples/toyota/auris/keyin with 100% similarity]
CAN-binder/can_samples/toyota/auris/keyout [moved from can_samples/toyota/auris/keyout with 100% similarity]
CAN-binder/can_samples/toyota/auris/lights [moved from can_samples/toyota/auris/lights with 100% similarity]
CAN-binder/can_samples/toyota/auris/trip_test_with_obd2_vehicle_speed_requests [moved from can_samples/toyota/auris/trip_test_with_obd2_vehicle_speed_requests with 100% similarity]
CAN-binder/can_samples/toyota/auris/turnleft [moved from can_samples/toyota/auris/turnleft with 100% similarity]
CAN-binder/can_samples/toyota/auris/turnright [moved from can_samples/toyota/auris/turnright with 100% similarity]
CAN-binder/etc/config.cmake [moved from etc/config.cmake with 100% similarity]
CAN-binder/etc/export.map [moved from etc/export.map with 100% similarity]
CAN-binder/examples/basic/generate_example.cpp [moved from examples/basic/generate_example.cpp with 100% similarity]
CAN-binder/examples/basic/handlers.cpp [moved from can-config-generator/tests/handlers.cpp with 100% similarity]
CAN-binder/examples/basic/signals.json [moved from examples/basic/signals.json with 100% similarity]
CAN-binder/examples/toyota/configuration-generated.cpp [moved from examples/toyota/configuration-generated.cpp with 100% similarity]
CAN-binder/examples/toyota/signals.json [moved from examples/toyota/signals.json with 100% similarity]
CAN-binder/libs/CMakeLists.txt [moved from libs/CMakeLists.txt with 100% similarity]
CAN-binder/libs/bitfield-c [moved from libs/bitfield-c with 100% similarity]
CAN-binder/libs/isotp-c [moved from libs/isotp-c with 100% similarity]
CAN-binder/libs/nanopb [moved from libs/nanopb with 100% similarity]
CAN-binder/libs/openxc-message-format [moved from libs/openxc-message-format with 100% similarity]
CAN-binder/libs/uds-c [moved from libs/uds-c with 100% similarity]
CAN-binder/low-can-binding/CMakeLists.txt [moved from low-can-binding/CMakeLists.txt with 100% similarity]
CAN-binder/low-can-binding/can/can-bus-dev.cpp [moved from low-can-binding/can/can-bus-dev.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-bus-dev.hpp [moved from low-can-binding/can/can-bus-dev.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-bus.cpp [moved from low-can-binding/can/can-bus.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-bus.hpp [moved from low-can-binding/can/can-bus.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-command.hpp [moved from low-can-binding/can/can-command.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-decoder.cpp [moved from low-can-binding/can/can-decoder.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-decoder.hpp [moved from low-can-binding/can/can-decoder.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message-definition.cpp [moved from low-can-binding/can/can-message-definition.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message-definition.hpp [moved from low-can-binding/can/can-message-definition.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message-set.cpp [moved from low-can-binding/can/can-message-set.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message-set.hpp [moved from low-can-binding/can/can-message-set.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message.cpp [moved from low-can-binding/can/can-message.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-message.hpp [moved from low-can-binding/can/can-message.hpp with 100% similarity]
CAN-binder/low-can-binding/can/can-signals.cpp [moved from low-can-binding/can/can-signals.cpp with 100% similarity]
CAN-binder/low-can-binding/can/can-signals.hpp [moved from low-can-binding/can/can-signals.hpp with 100% similarity]
CAN-binder/low-can-binding/configuration-generated.cpp [moved from low-can-binding/configuration-generated.cpp with 100% similarity]
CAN-binder/low-can-binding/configuration.cpp [moved from low-can-binding/configuration.cpp with 100% similarity]
CAN-binder/low-can-binding/configuration.hpp [moved from low-can-binding/configuration.hpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/active-diagnostic-request.cpp [moved from low-can-binding/diagnostic/active-diagnostic-request.cpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/active-diagnostic-request.hpp [moved from low-can-binding/diagnostic/active-diagnostic-request.hpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/diagnostic-manager.cpp [moved from low-can-binding/diagnostic/diagnostic-manager.cpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/diagnostic-manager.hpp [moved from low-can-binding/diagnostic/diagnostic-manager.hpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/diagnostic-message.cpp [moved from low-can-binding/diagnostic/diagnostic-message.cpp with 100% similarity]
CAN-binder/low-can-binding/diagnostic/diagnostic-message.hpp [moved from low-can-binding/diagnostic/diagnostic-message.hpp with 100% similarity]
CAN-binder/low-can-binding/low-can-binding.cpp [moved from low-can-binding/low-can-binding.cpp with 100% similarity]
CAN-binder/low-can-binding/low-can-binding.hpp [moved from low-can-binding/low-can-binding.hpp with 100% similarity]
CAN-binder/low-can-binding/packaging/wgt/config.xml [moved from low-can-binding/packaging/wgt/config.xml with 100% similarity]
CAN-binder/low-can-binding/packaging/wgt/etc/can_buses.json [moved from low-can-binding/packaging/wgt/etc/can_buses.json with 100% similarity]
CAN-binder/low-can-binding/packaging/wgt/icon.png [moved from low-can-binding/packaging/wgt/icon.png with 100% similarity]
CAN-binder/low-can-binding/utils/config-parser.cpp [moved from low-can-binding/utils/config-parser.cpp with 100% similarity]
CAN-binder/low-can-binding/utils/config-parser.hpp [moved from low-can-binding/utils/config-parser.hpp with 100% similarity]
CAN-binder/low-can-binding/utils/openxc-utils.cpp [moved from low-can-binding/utils/openxc-utils.cpp with 100% similarity]
CAN-binder/low-can-binding/utils/openxc-utils.hpp [moved from low-can-binding/utils/openxc-utils.hpp with 100% similarity]
CAN-binder/low-can-binding/utils/signals.cpp [moved from low-can-binding/utils/signals.cpp with 100% similarity]
CAN-binder/low-can-binding/utils/signals.hpp [moved from low-can-binding/utils/signals.hpp with 100% similarity]
CAN-binder/low-can-binding/utils/socket.cpp [moved from low-can-binding/utils/socket.cpp with 100% similarity]
CAN-binder/low-can-binding/utils/socket.hpp [moved from low-can-binding/utils/socket.hpp with 100% similarity]
CAN-binder/low-can-binding/utils/timer.cpp [moved from low-can-binding/utils/timer.cpp with 100% similarity]
CAN-binder/low-can-binding/utils/timer.hpp [moved from low-can-binding/utils/timer.hpp with 100% similarity]
CAN-config-generator/.gitignore [moved from can-config-generator/.gitignore with 100% similarity]
CAN-config-generator/3rdparty/json/json.hpp [moved from can-config-generator/3rdparty/json/json.hpp with 100% similarity]
CAN-config-generator/CMakeLists.txt [new file with mode: 0644]
CAN-config-generator/LICENSE [moved from can-config-generator/LICENSE with 100% similarity]
CAN-config-generator/Makefile [new file with mode: 0644]
CAN-config-generator/README.md [moved from can-config-generator/README.md with 100% similarity]
CAN-config-generator/build.sh [moved from can-config-generator/build.sh with 100% similarity]
CAN-config-generator/can-config-generator.sln [moved from can-config-generator/can-config-generator.sln with 100% similarity]
CAN-config-generator/can-config-generator.vcxproj [moved from can-config-generator/can-config-generator.vcxproj with 100% similarity]
CAN-config-generator/etc/config.cmake [new file with mode: 0644]
CAN-config-generator/etc/export.map [new file with mode: 0644]
CAN-config-generator/src/CMakeLists.txt [moved from can-config-generator/CMakeLists.txt with 81% similarity]
CAN-config-generator/src/main.cpp [moved from can-config-generator/src/main.cpp with 100% similarity]
CAN-config-generator/src/main.hpp [moved from can-config-generator/src/main.hpp with 100% similarity]
CAN-config-generator/src/openxc/can_bus.cpp [moved from can-config-generator/src/openxc/can_bus.cpp with 100% similarity]
CAN-config-generator/src/openxc/can_bus.hpp [moved from can-config-generator/src/openxc/can_bus.hpp with 100% similarity]
CAN-config-generator/src/openxc/can_message.cpp [moved from can-config-generator/src/openxc/can_message.cpp with 100% similarity]
CAN-config-generator/src/openxc/can_message.hpp [moved from can-config-generator/src/openxc/can_message.hpp with 100% similarity]
CAN-config-generator/src/openxc/command.cpp [moved from can-config-generator/src/openxc/command.cpp with 100% similarity]
CAN-config-generator/src/openxc/command.hpp [moved from can-config-generator/src/openxc/command.hpp with 100% similarity]
CAN-config-generator/src/openxc/diagnostic_message.cpp [moved from can-config-generator/src/openxc/diagnostic_message.cpp with 100% similarity]
CAN-config-generator/src/openxc/diagnostic_message.hpp [moved from can-config-generator/src/openxc/diagnostic_message.hpp with 100% similarity]
CAN-config-generator/src/openxc/mapping.cpp [moved from can-config-generator/src/openxc/mapping.cpp with 100% similarity]
CAN-config-generator/src/openxc/mapping.hpp [moved from can-config-generator/src/openxc/mapping.hpp with 100% similarity]
CAN-config-generator/src/openxc/message_set.cpp [moved from can-config-generator/src/openxc/message_set.cpp with 100% similarity]
CAN-config-generator/src/openxc/message_set.hpp [moved from can-config-generator/src/openxc/message_set.hpp with 100% similarity]
CAN-config-generator/src/openxc/signal.cpp [moved from can-config-generator/src/openxc/signal.cpp with 100% similarity]
CAN-config-generator/src/openxc/signal.hpp [moved from can-config-generator/src/openxc/signal.hpp with 100% similarity]
CAN-config-generator/tests/basic.json [moved from can-config-generator/tests/basic.json with 100% similarity]
CAN-config-generator/tests/generated.cpp [moved from can-config-generator/tests/generated.cpp with 100% similarity]
CAN-config-generator/tests/handlers.cpp [moved from examples/basic/handlers.cpp with 100% similarity]
CAN-config-generator/tests/signals.json [moved from can-config-generator/tests/signals.json with 100% similarity]
README.md
build.sh