mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-22 06:59:01 -06:00
Merge topic 'vs-windows-apps'
39fefde2VS: Add test case for Windows Phone and Windows Store89da8465MSVC: Define 'WIN32' for Windows Store and Windows Phoneed7f085fHelp: Add notes for topic 'vs-windows-apps'dd11ae8fVS: Do not compile C sources as WinRT (#15100)b8e40538VS: Mark Windows Phone and Store targets as App Containers0432f062VS: Always ignore ole32 on Windows Phone 8.0e6ff2f8bVS: Generate Windows Metadata for WinRT componentsee48f4c7VS: Generate Windows Phone and Windows Store projects as Unicodecb1aceedVS: Add VS_WINRT_COMPONENT property to enable CompileAsWinRT401269e4VS: Handle .pfx files explicitly in generator23782171VS: Handle AppxManifest sources explicitly in generatorbc373c6dVS: Set Window Phone/Store app type in CMake-generated targetsd89b2889VS: Mark CMake-generated targets as Utility in .vcxproj files03ad8f28CMakeDetermineCompilerABI: Link with standard libraries on MSVC
This commit is contained in:
@@ -67,8 +67,17 @@ private:
|
||||
void WriteDotNetReferences();
|
||||
void WriteEmbeddedResourceGroup();
|
||||
void WriteWinRTReferences();
|
||||
void WriteWinRTPackageCertificateKeyFile();
|
||||
void WritePathAndIncrementalLinkOptions();
|
||||
void WriteItemDefinitionGroups();
|
||||
void VerifyNecessaryFiles();
|
||||
void WriteMissingFiles();
|
||||
void WriteMissingFilesWP80();
|
||||
void WriteMissingFilesWP81();
|
||||
void WriteMissingFilesWS80();
|
||||
void WriteMissingFilesWS81();
|
||||
void WriteCommonMissingFiles(const std::string& manifestFile);
|
||||
void WriteTargetSpecificReferences();
|
||||
|
||||
bool ComputeClOptions();
|
||||
bool ComputeClOptions(std::string const& configName);
|
||||
@@ -130,10 +139,14 @@ private:
|
||||
std::string GUID;
|
||||
std::string Name;
|
||||
bool MSTools;
|
||||
bool TargetCompileAsWinRT;
|
||||
cmGlobalVisualStudio10Generator* GlobalGenerator;
|
||||
cmGeneratedFileStream* BuildFileStream;
|
||||
cmLocalVisualStudio7Generator* LocalGenerator;
|
||||
std::set<cmSourceFile const*> SourcesVisited;
|
||||
bool IsMissingFiles;
|
||||
std::vector<std::string> AddedFiles;
|
||||
std::string DefaultArtifactDir;
|
||||
|
||||
typedef std::map<std::string, ToolSources> ToolSourceMap;
|
||||
ToolSourceMap Tools;
|
||||
|
||||
Reference in New Issue
Block a user