summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallCommand.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-07-26 13:43:55 (GMT)
committerKitware Robot <kwrobot@kitware.com>2021-07-26 13:44:15 (GMT)
commit0d987bbd88f2da12b0c7920f662733d6d290a099 (patch)
tree1d53bb88e517572360c3c8cc76481ff902a2f960 /Source/cmInstallCommand.cxx
parent60eecc1fa23a6e24547e75f2f3c85415e8edd434 (diff)
parente8e19ed8f2f0d05bb7fc7e5987809a3754ad4f74 (diff)
downloadCMake-0d987bbd88f2da12b0c7920f662733d6d290a099.zip
CMake-0d987bbd88f2da12b0c7920f662733d6d290a099.tar.gz
CMake-0d987bbd88f2da12b0c7920f662733d6d290a099.tar.bz2
Merge topic 'refactor-target-export'
e8e19ed8f2 Refactor export file generator inteface 55e4753bbb Refactor cmTargetExport removing InterfaceIncludeDirecories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6370
Diffstat (limited to 'Source/cmInstallCommand.cxx')
-rw-r--r--Source/cmInstallCommand.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmInstallCommand.cxx b/Source/cmInstallCommand.cxx
index 79109b5..687741b 100644
--- a/Source/cmInstallCommand.cxx
+++ b/Source/cmInstallCommand.cxx
@@ -36,6 +36,7 @@
#include "cmMessageType.h"
#include "cmPolicies.h"
#include "cmProperty.h"
+#include "cmRange.h"
#include "cmRuntimeDependencyArchive.h"
#include "cmStateTypes.h"
#include "cmStringAlgorithms.h"
@@ -681,8 +682,8 @@ bool HandleTargetsMode(std::vector<std::string> const& args,
te->LibraryGenerator = libraryGenerator.get();
te->RuntimeGenerator = runtimeGenerator.get();
te->ObjectsGenerator = objectGenerator.get();
- te->InterfaceIncludeDirectories =
- cmJoin(includesArgs.GetIncludeDirs(), ";");
+ target.AddInstallIncludeDirectories(
+ cmMakeRange(includesArgs.GetIncludeDirs()));
te->NamelinkOnly = namelinkOnly;
helper.Makefile->GetGlobalGenerator()
->GetExportSets()[exports]