aws / aws-iot-fleetwise-edge

Reference Implementation for AWS IoT FleetWise
https://aws.amazon.com/iot-fleetwise/
Apache License 2.0
56 stars 40 forks source link

Switch to cmake for protobuf library build #63

Closed csxwin closed 9 months ago

csxwin commented 11 months ago

This pull request are making changes to the install dependency scripts. It will make two chagnes:

  1. Switch to CMake for protobuf library build
  2. Enable CMake option DCMAKE_POSITION_INDEPENDENT_CODE so that the static library can be consumed by shared target build

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

csxwin commented 9 months ago

Close this PR as the CI is failing due to ubuntu packaging. Hence this change will be bundled with the packaging fix in a future PR