Initial upload of HyprArch releng configuration
This commit is contained in:
43
airootfs/usr/include/libcalamares/partition/KPMHelper.h
Normal file
43
airootfs/usr/include/libcalamares/partition/KPMHelper.h
Normal file
@@ -0,0 +1,43 @@
|
||||
/* === This file is part of Calamares - <https://calamares.io> ===
|
||||
*
|
||||
* SPDX-FileCopyrightText: 2020 Adriaan de Groot <groot@kde.org>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*
|
||||
* Calamares is Free Software: see the License-Identifier above.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* KPMCore header file inclusion.
|
||||
*
|
||||
* Includes the system KPMCore headers without warnings (by switching off
|
||||
* the expected warnings).
|
||||
*/
|
||||
#ifndef PARTITION_KPMHELPER_H
|
||||
#define PARTITION_KPMHELPER_H
|
||||
|
||||
#include <qglobal.h>
|
||||
|
||||
// The kpmcore headers are not C++17 warning-proof, especially
|
||||
// with picky compilers like Clang 10. Since we use Clang for the
|
||||
// find-all-the-warnings case, switch those warnings off for
|
||||
// the we-can't-change-them system headers.
|
||||
QT_WARNING_PUSH
|
||||
QT_WARNING_DISABLE_CLANG( "-Wdocumentation" )
|
||||
QT_WARNING_DISABLE_CLANG( "-Wsuggest-destructor-override" )
|
||||
QT_WARNING_DISABLE_CLANG( "-Winconsistent-missing-destructor-override" )
|
||||
// Because of __lastType
|
||||
QT_WARNING_DISABLE_CLANG( "-Wreserved-identifier" )
|
||||
|
||||
#include <backend/corebackend.h>
|
||||
#include <core/device.h>
|
||||
#include <core/lvmdevice.h>
|
||||
#include <core/partition.h>
|
||||
#include <core/partitionrole.h>
|
||||
#include <core/partitiontable.h>
|
||||
#include <fs/filesystem.h>
|
||||
#include <fs/filesystemfactory.h>
|
||||
|
||||
QT_WARNING_POP
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user