From 43c5e1fc9695d32010f08d5e97a50a912d3e375b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 23 Apr 2020 11:45:12 +0200 Subject: [PATCH] [libcalamares] Fix build of tests - Typed in on FreeBSD, where it doesn't get built --- src/libcalamares/CMakeLists.txt | 2 ++ src/libcalamares/partition/KPMTests.cpp | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 904511ce7..dd6f01fb1 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -231,6 +231,8 @@ if( KPMcore_FOUND ) libcalamarespartitionkpmtest SOURCES partition/KPMTests.cpp + LIBRARIES + ${OPTIONAL_PRIVATE_LIBRARIES} ) endif() diff --git a/src/libcalamares/partition/KPMTests.cpp b/src/libcalamares/partition/KPMTests.cpp index 425393d9d..edf7edf61 100644 --- a/src/libcalamares/partition/KPMTests.cpp +++ b/src/libcalamares/partition/KPMTests.cpp @@ -22,12 +22,12 @@ #include -class KPMTests +class KPMTests : public QObject { Q_OBJECT public: KPMTests(); - ~KPMTests() overr; + ~KPMTests() override; private Q_SLOTS: void initTestCase(); @@ -54,6 +54,8 @@ KPMTests::testFlagNames() { cDebug() << f << s; names.append( s ); + + f <<= 1; } }