Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CMakeLists.txt: remove vendored tinydtls build path
Do not write the absolute build path into libcoapTargets.cmake. The libcoapTargets.cmake is supposed to be packaged and installed by distros. An absolute path referring to the build directory looks therefore wrong. Some build frameworks like Yocto have quality assurance check which handle these issues as a warning or as an error. Example: WARNING: libcoap-4.3.4-r0 do_package_qa: QA Issue: File /usr/lib/cmake/libcoap/libcoapTargets.cmake in package libcoap-dev contains reference to TMPDIR [buildpaths] Declaring this header files as build interface looks like the right fix. In case of a bundled tinytls library the header files should be handled like the header files from libcoap itself: Either in the build folder of libcoap or in /usr/include as declared one line above.
- Loading branch information