mirror of
https://github.com/Kitware/CMake.git
synced 2026-07-04 21:57:17 +00:00
Introduced in commit 5c00749c5d (cmCxxModuleUsageEffects: Collect and
apply BMI compatibility requirements, 2025-12-29, v4.3.0-rc1~43^2), this
has exploded the set of BMIs generated in existing builds. Revert this
partial implementation and comment out its corresponding test for the
4.3 release. Work towards a full implementation will proceed in
post-4.3 development.
Issue: #27597
22 lines
648 B
C++
22 lines
648 B
C++
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
file LICENSE.rst or https://cmake.org/licensing for details. */
|
|
#include "cmCxxModuleUsageEffects.h"
|
|
|
|
cmCxxModuleUsageEffects::cmCxxModuleUsageEffects(
|
|
cmGeneratorTarget const* /*gt*/)
|
|
: Hash("0000000000000000000000000000000000000000")
|
|
{
|
|
// TODO: collect information from the generator target as to what might
|
|
// affect module consumption.
|
|
}
|
|
|
|
void cmCxxModuleUsageEffects::ApplyToTarget(cmTarget* /*tgt*/)
|
|
{
|
|
// TODO: apply the information collected in the constructor
|
|
}
|
|
|
|
std::string const& cmCxxModuleUsageEffects::GetHash() const
|
|
{
|
|
return this->Hash;
|
|
}
|