summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.h
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@gmail.com>2020-04-02 12:16:43 (GMT)
committerBrad King <brad.king@kitware.com>2020-04-02 15:51:19 (GMT)
commitf593b354da2e9637e9b869688934f0ba2544ebed (patch)
tree605f4a05ad9773e658fd14974f7000f769a90014 /Source/cmGeneratorTarget.h
parentbe154ea1e3efcd1a13952701337378a01ca0cd19 (diff)
downloadCMake-f593b354da2e9637e9b869688934f0ba2544ebed.zip
CMake-f593b354da2e9637e9b869688934f0ba2544ebed.tar.gz
CMake-f593b354da2e9637e9b869688934f0ba2544ebed.tar.bz2
PCH: Add support for multi architecture iOS projects
Fixes: #20497
Diffstat (limited to 'Source/cmGeneratorTarget.h')
-rw-r--r--Source/cmGeneratorTarget.h20
1 files changed, 13 insertions, 7 deletions
diff --git a/Source/cmGeneratorTarget.h b/Source/cmGeneratorTarget.h
index 12d30c5..9136928 100644
--- a/Source/cmGeneratorTarget.h
+++ b/Source/cmGeneratorTarget.h
@@ -478,17 +478,23 @@ public:
const std::string& config, const std::string& language) const;
std::string GetPchHeader(const std::string& config,
- const std::string& language) const;
+ const std::string& language,
+ const std::string& arch = std::string()) const;
std::string GetPchSource(const std::string& config,
- const std::string& language) const;
+ const std::string& language,
+ const std::string& arch = std::string()) const;
std::string GetPchFileObject(const std::string& config,
- const std::string& language);
+ const std::string& language,
+ const std::string& arch = std::string());
std::string GetPchFile(const std::string& config,
- const std::string& language);
- std::string GetPchCreateCompileOptions(const std::string& config,
- const std::string& language);
+ const std::string& language,
+ const std::string& arch = std::string());
+ std::string GetPchCreateCompileOptions(
+ const std::string& config, const std::string& language,
+ const std::string& arch = std::string());
std::string GetPchUseCompileOptions(const std::string& config,
- const std::string& language);
+ const std::string& language,
+ const std::string& arch = std::string());
void AddSourceFileToUnityBatch(const std::string& sourceFilename);
bool IsSourceFilePartOfUnityBatch(const std::string& sourceFilename) const;