File indexing completed on 2024-05-05 04:40:21
0001 /* 0002 SPDX-FileCopyrightText: 2007 Andreas Pakulat <pakulat@rostock.zgdv.de> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "qmakemkspecs.h" 0008 0009 QMakeMkSpecs::QMakeMkSpecs(const QString& basicmkspecs, QHash<QString, QString> variables) 0010 : QMakeFile(basicmkspecs) 0011 , m_qmakeInternalVariables(std::move(variables)) 0012 { 0013 } 0014 0015 QString QMakeMkSpecs::qmakeInternalVariable(const QString& var) const 0016 { 0017 return m_qmakeInternalVariables.value(var, QString()); 0018 } 0019 0020 bool QMakeMkSpecs::isQMakeInternalVariable(const QString& var) const 0021 { 0022 return m_qmakeInternalVariables.contains(var); 0023 }