Skip to content
Snippets Groups Projects
Commit b8e40538 authored by Gilles Khouzam's avatar Gilles Khouzam Committed by Brad King
Browse files

VS: Mark Windows Phone and Store targets as App Containers


* Add AppContainerApplication to non-UTILITY targets
* Generate app manifest and related files if project does not provide them.
  Place them in a per-target directory to avoid clashes.
* Mark WinRT components with WinMDAssembly
* Import Windows Phone 8.0 targets in .vcxproj files when necessary,
  and reference platform.winmd.

Inspired-by: default avatarPaul Annetts <paul@lightunobscured.com>
parent 0432f062
No related branches found
No related tags found
No related merge requests found
......@@ -12,6 +12,8 @@ configure crlf=input
*.dsp -crlf
*.dsptemplate -crlf
*.dsw -crlf
*.pfx -crlf
*.png -crlf
*.sln -crlf
*.vcproj -crlf
......
This diff is collapsed.
......@@ -70,6 +70,14 @@ private:
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,6 +138,9 @@ private:
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;
......
Templates/Windows/ApplicationIcon.png

3.31 KiB

Templates/Windows/Logo.png

801 B

Templates/Windows/SmallLogo.png

329 B

Templates/Windows/SplashScreen.png

2.1 KiB

Templates/Windows/StoreLogo.png

429 B

File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment