cmGeneratorTarget: Factor link interface/impl methods into own source

This commit is contained in:
Brad King
2024-05-17 12:13:53 -04:00
parent b4924c562a
commit feaca40931
5 changed files with 1493 additions and 1441 deletions
+1
View File
@@ -287,6 +287,7 @@ add_library(
cmGeneratorTarget.h
cmGeneratorTarget_CompatibleInterface.cxx
cmGeneratorTarget_IncludeDirectories.cxx
cmGeneratorTarget_Link.cxx
cmGeneratorTarget_LinkDirectories.cxx
cmGeneratorTarget_Options.cxx
cmGeneratorTarget_Sources.cxx
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -18,7 +18,6 @@
#include <cm/string_view>
#include "cmAlgorithms.h"
#include "cmComputeLinkInformation.h"
#include "cmLinkItem.h"
#include "cmListFileCache.h"
#include "cmPolicies.h"
@@ -29,6 +28,7 @@
class cmake;
enum class cmBuildStep;
class cmCompiledGeneratorExpression;
class cmComputeLinkInformation;
class cmCustomCommand;
class cmFileSet;
class cmGlobalGenerator;
File diff suppressed because it is too large Load Diff
+1
View File
@@ -383,6 +383,7 @@ CMAKE_CXX_SOURCES="\
cmGeneratorTarget \
cmGeneratorTarget_CompatibleInterface \
cmGeneratorTarget_IncludeDirectories \
cmGeneratorTarget_Link \
cmGeneratorTarget_LinkDirectories \
cmGeneratorTarget_Options \
cmGeneratorTarget_Sources \