From 4eff7d75945af3cf4c317e52ea556355e3f3182d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Sun, 21 Jan 2018 13:53:07 +0000 Subject: [PATCH] Do not export CoreBackendDevice and CoreBackendPartitionTable classes. --- src/backend/corebackenddevice.h | 4 +--- src/backend/corebackendpartitiontable.h | 3 +-- src/plugins/dummy/CMakeLists.txt | 1 + src/plugins/libparted/CMakeLists.txt | 1 + src/plugins/sfdisk/CMakeLists.txt | 1 + 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/corebackenddevice.h b/src/backend/corebackenddevice.h index 2928b0c..600adc6 100644 --- a/src/backend/corebackenddevice.h +++ b/src/backend/corebackenddevice.h @@ -19,8 +19,6 @@ #define KPMCORE_COREBACKENDDEVICE_H -#include "util/libpartitionmanagerexport.h" - #include class CoreBackendPartition; @@ -37,7 +35,7 @@ class Report; * * @author Volker Lanz */ -class LIBKPMCORE_EXPORT CoreBackendDevice +class CoreBackendDevice { public: CoreBackendDevice(const QString& deviceNode); diff --git a/src/backend/corebackendpartitiontable.h b/src/backend/corebackendpartitiontable.h index 1e402ac..aae5fca 100644 --- a/src/backend/corebackendpartitiontable.h +++ b/src/backend/corebackendpartitiontable.h @@ -21,7 +21,6 @@ #include "core/partitiontable.h" #include "fs/filesystem.h" -#include "util/libpartitionmanagerexport.h" #include @@ -33,7 +32,7 @@ class Partition; * Interface class to represent a partition table in the backend. * @author Volker Lanz */ -class LIBKPMCORE_EXPORT CoreBackendPartitionTable +class CoreBackendPartitionTable { public: virtual ~CoreBackendPartitionTable() {} diff --git a/src/plugins/dummy/CMakeLists.txt b/src/plugins/dummy/CMakeLists.txt index b935d6e..e4895ff 100644 --- a/src/plugins/dummy/CMakeLists.txt +++ b/src/plugins/dummy/CMakeLists.txt @@ -17,6 +17,7 @@ set (pmdummybackendplugin_SRCS dummybackend.cpp dummydevice.cpp dummypartitiontable.cpp + ${CMAKE_SOURCE_DIR}/src/backend/corebackenddevice.cpp ) add_library(pmdummybackendplugin SHARED ${pmdummybackendplugin_SRCS}) diff --git a/src/plugins/libparted/CMakeLists.txt b/src/plugins/libparted/CMakeLists.txt index a123e44..6e21439 100644 --- a/src/plugins/libparted/CMakeLists.txt +++ b/src/plugins/libparted/CMakeLists.txt @@ -29,6 +29,7 @@ set (pmlibpartedbackendplugin_SRCS libpartedbackend.cpp libparteddevice.cpp libpartedpartitiontable.cpp + ${CMAKE_SOURCE_DIR}/src/backend/corebackenddevice.cpp ) add_library(pmlibpartedbackendplugin SHARED ${pmlibpartedbackendplugin_SRCS}) diff --git a/src/plugins/sfdisk/CMakeLists.txt b/src/plugins/sfdisk/CMakeLists.txt index 6b21c07..7c03787 100644 --- a/src/plugins/sfdisk/CMakeLists.txt +++ b/src/plugins/sfdisk/CMakeLists.txt @@ -17,6 +17,7 @@ set (pmsfdiskbackendplugin_SRCS sfdiskbackend.cpp sfdiskdevice.cpp sfdiskpartitiontable.cpp + ${CMAKE_SOURCE_DIR}/src/backend/corebackenddevice.cpp ) add_library(pmsfdiskbackendplugin SHARED ${pmsfdiskbackendplugin_SRCS})