eclipse / upm

UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
MIT License
659 stars 411 forks source link

CPack: Include latest CPackDeb for building IPKs #613

Closed pylbert closed 6 years ago

pylbert commented 6 years ago

Replaced CPackDeb.cmake with the latest version which supports naming the debian packages with a .ipk suffix. Included CMake's 3-Clause License for redistribution.

Signed-off-by: Noel Eck noel.eck@intel.com

dnoliver commented 6 years ago

ipk generation is throwing a segmentation fault. Should this change fix that?

pylbert commented 6 years ago

The CPack binary segfaults on various string methods (usually in cmCPackDebGenerator.cxx where GetOption returns a NULL to a string constructor). This version of CPackDeb creates an IPK and does not cause the segfault.