aboutsummaryrefslogtreecommitdiffstats
path: root/conf.d/cmake
AgeCommit message (Collapse)AuthorFilesLines
2021-03-10conf.d/cmake/config.cmake: Fail on warningsMarius Vlad1-0/+10
Fail the compilation on warnings, so we avoid silly mistakes like found in SPEC-3843. Bug-AGL: SPEC-3843 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: Ib7905cdfb9a6012c4a5306255779293f3ba38778
2020-05-26Fix CMake files and non-debug crashesScott Murray1-26/+16
Changes include: - Reworked src/CMakeLists.txt to use app template macros. - Removed now unnecessary linker script, symbol exports are handled in the app template macros. - Set missing required entries in conf.d/cmake/config.cmake, and update to match latest template version in cmake-apps-module, as well as some naming fixes in the PROJECT* definitions. - Move project definition to top-level CMakeLists.txt to make tracking conf.d/cmake/config.cmake changes easier. This quiets the warning from newer versions of CMake about needing a project definition in the top-level CMakeLists.txt. - Moved icon file to default location for app template. - Added config.xml.in file to work with app template, replacing previous hard-coded version. - Fixed some issues in src/hs-clientmanager.{h,cpp} to address crashes seen in the release widget now that it is actually built without debug flags, and to quiet some warnings. Bug-AGL: SPEC-3343 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: I3741e6a307297272d5c22e894dfa9ff8b0dd1f52
2020-02-20Update autobuild script to create new targetsFrederic Marec1-0/+215
Update autobuild script to create multiple widget target debug, coverage and all Add config.cmake to match with the cmake-app-module Change CMakeLists following those changes Bug-AGL: SPEC-2049 Signed-off-by: Frederic Marec <frederic.marec@iot.bzh> Change-Id: Iad8261dbd7e02b1cafcfd29db82015d2db5445c1