QtBase  v6.3.1
Classes | Variables
msvc_vcproj.cpp File Reference
#include "msvc_vcproj.h"
#include "option.h"
#include "xmloutput.h"
#include <ioutils.h>
#include <qdir.h>
#include <qdiriterator.h>
#include <qcryptographichash.h>
#include <qhash.h>
#include <quuid.h>
#include <qregularexpression.h>
#include <stdlib.h>
#include <tuple>
#include <utility>
Include dependency graph for msvc_vcproj.cpp:

Go to the source code of this file.

Classes

struct  VcsolutionDepend
 

Variables

QT_BEGIN_NAMESPACE const char _GUIDSourceFiles [] = "{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
 
const char _GUIDHeaderFiles [] = "{93995380-89BD-4b04-88EB-625FBE52EBFB}"
 
const char _GUIDGeneratedFiles [] = "{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}"
 
const char _GUIDResourceFiles [] = "{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}"
 
const char _GUIDLexYaccFiles [] = "{E12AE0D2-192F-4d59-BD23-7D3FA58D3183}"
 
const char _GUIDTranslationFiles [] = "{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}"
 
const char _GUIDFormFiles [] = "{99349809-55BA-4b9d-BF79-8FDBB0286EB3}"
 
const char _GUIDExtraCompilerFiles [] = "{E0D8C965-CC5F-43d7-AD63-FAEF0BBC0F85}"
 
const char _GUIDDistributionFiles [] = "{B83CAF91-C7BF-462F-B76C-EA11631F866C}"
 
const char _slnHeader70 [] = "Microsoft Visual Studio Solution File, Format Version 7.00"
 
const char _slnHeader71 [] = "Microsoft Visual Studio Solution File, Format Version 8.00"
 
const char _slnHeader80 []
 
const char _slnHeader90 []
 
const char _slnHeader100 []
 
const char _slnHeader110 []
 
const char _slnHeader120 []
 
const char _slnHeader140 []
 
const char _slnHeader141 []
 
const char _slnHeader142 []
 
const char _slnHeader143 []
 
const char _slnMSVCvcprojGUID [] = "{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}"
 
const char _slnProjectBeg [] = "\nProject(\""
 
const char _slnProjectMid [] = "\") = "
 
const char _slnProjectEnd [] = "\nEndProject"
 
const char _slnGlobalBeg [] = "\nGlobal"
 
const char _slnGlobalEnd [] = "\nEndGlobal"
 
const char _slnSolutionConf []
 
const char _slnProjDepBeg [] = "\n\tProjectSection(ProjectDependencies) = postProject"
 
const char _slnProjDepEnd [] = "\n\tEndProjectSection"
 
const char _slnProjConfBeg [] = "\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution"
 
const char _slnProjRelConfTag1 [] = ".Release|%1.ActiveCfg = Release|"
 
const char _slnProjRelConfTag2 [] = ".Release|%1.Build.0 = Release|"
 
const char _slnProjDbgConfTag1 [] = ".Debug|%1.ActiveCfg = Debug|"
 
const char _slnProjDbgConfTag2 [] = ".Debug|%1.Build.0 = Debug|"
 
const char _slnProjConfEnd [] = "\n\tEndGlobalSection"
 
const char _slnExtSections []
 

Variable Documentation

◆ _GUIDDistributionFiles

const char _GUIDDistributionFiles[] = "{B83CAF91-C7BF-462F-B76C-EA11631F866C}"

Definition at line 60 of file msvc_vcproj.cpp.

◆ _GUIDExtraCompilerFiles

const char _GUIDExtraCompilerFiles[] = "{E0D8C965-CC5F-43d7-AD63-FAEF0BBC0F85}"

Definition at line 59 of file msvc_vcproj.cpp.

◆ _GUIDFormFiles

const char _GUIDFormFiles[] = "{99349809-55BA-4b9d-BF79-8FDBB0286EB3}"

Definition at line 58 of file msvc_vcproj.cpp.

◆ _GUIDGeneratedFiles

const char _GUIDGeneratedFiles[] = "{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}"

Definition at line 54 of file msvc_vcproj.cpp.

◆ _GUIDHeaderFiles

const char _GUIDHeaderFiles[] = "{93995380-89BD-4b04-88EB-625FBE52EBFB}"

Definition at line 53 of file msvc_vcproj.cpp.

◆ _GUIDLexYaccFiles

const char _GUIDLexYaccFiles[] = "{E12AE0D2-192F-4d59-BD23-7D3FA58D3183}"

Definition at line 56 of file msvc_vcproj.cpp.

◆ _GUIDResourceFiles

const char _GUIDResourceFiles[] = "{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}"

Definition at line 55 of file msvc_vcproj.cpp.

◆ _GUIDSourceFiles

QT_BEGIN_NAMESPACE const char _GUIDSourceFiles[] = "{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

Definition at line 52 of file msvc_vcproj.cpp.

◆ _GUIDTranslationFiles

const char _GUIDTranslationFiles[] = "{639EADAA-A684-42e4-A9AD-28FC9BCB8F7C}"

Definition at line 57 of file msvc_vcproj.cpp.

◆ _slnExtSections

const char _slnExtSections[]
Initial value:
= "\n\tGlobalSection(ExtensibilityGlobals) = postSolution"
"\n\tEndGlobalSection"
"\n\tGlobalSection(ExtensibilityAddIns) = postSolution"
"\n\tEndGlobalSection"

Definition at line 109 of file msvc_vcproj.cpp.

◆ _slnGlobalBeg

const char _slnGlobalBeg[] = "\nGlobal"

Definition at line 94 of file msvc_vcproj.cpp.

◆ _slnGlobalEnd

const char _slnGlobalEnd[] = "\nEndGlobal"

Definition at line 95 of file msvc_vcproj.cpp.

◆ _slnHeader100

const char _slnHeader100[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 11.00"
"\n# Visual Studio 2010"

Definition at line 69 of file msvc_vcproj.cpp.

◆ _slnHeader110

const char _slnHeader110[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio 2012"

Definition at line 71 of file msvc_vcproj.cpp.

◆ _slnHeader120

const char _slnHeader120[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio 2013"

Definition at line 73 of file msvc_vcproj.cpp.

◆ _slnHeader140

const char _slnHeader140[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio 2015"

Definition at line 75 of file msvc_vcproj.cpp.

◆ _slnHeader141

const char _slnHeader141[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio 15"

Definition at line 77 of file msvc_vcproj.cpp.

◆ _slnHeader142

const char _slnHeader142[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio Version 16"

Definition at line 79 of file msvc_vcproj.cpp.

◆ _slnHeader143

const char _slnHeader143[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 12.00"
"\n# Visual Studio Version 17"

Definition at line 81 of file msvc_vcproj.cpp.

◆ _slnHeader70

const char _slnHeader70[] = "Microsoft Visual Studio Solution File, Format Version 7.00"

Definition at line 63 of file msvc_vcproj.cpp.

◆ _slnHeader71

const char _slnHeader71[] = "Microsoft Visual Studio Solution File, Format Version 8.00"

Definition at line 64 of file msvc_vcproj.cpp.

◆ _slnHeader80

const char _slnHeader80[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 9.00"
"\n# Visual Studio 2005"

Definition at line 65 of file msvc_vcproj.cpp.

◆ _slnHeader90

const char _slnHeader90[]
Initial value:
= "Microsoft Visual Studio Solution File, Format Version 10.00"
"\n# Visual Studio 2008"

Definition at line 67 of file msvc_vcproj.cpp.

◆ _slnMSVCvcprojGUID

const char _slnMSVCvcprojGUID[] = "{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}"

Definition at line 90 of file msvc_vcproj.cpp.

◆ _slnProjConfBeg

const char _slnProjConfBeg[] = "\n\tGlobalSection(ProjectConfigurationPlatforms) = postSolution"

Definition at line 103 of file msvc_vcproj.cpp.

◆ _slnProjConfEnd

const char _slnProjConfEnd[] = "\n\tEndGlobalSection"

Definition at line 108 of file msvc_vcproj.cpp.

◆ _slnProjDbgConfTag1

const char _slnProjDbgConfTag1[] = ".Debug|%1.ActiveCfg = Debug|"

Definition at line 106 of file msvc_vcproj.cpp.

◆ _slnProjDbgConfTag2

const char _slnProjDbgConfTag2[] = ".Debug|%1.Build.0 = Debug|"

Definition at line 107 of file msvc_vcproj.cpp.

◆ _slnProjDepBeg

const char _slnProjDepBeg[] = "\n\tProjectSection(ProjectDependencies) = postProject"

Definition at line 101 of file msvc_vcproj.cpp.

◆ _slnProjDepEnd

const char _slnProjDepEnd[] = "\n\tEndProjectSection"

Definition at line 102 of file msvc_vcproj.cpp.

◆ _slnProjectBeg

const char _slnProjectBeg[] = "\nProject(\""

Definition at line 91 of file msvc_vcproj.cpp.

◆ _slnProjectEnd

const char _slnProjectEnd[] = "\nEndProject"

Definition at line 93 of file msvc_vcproj.cpp.

◆ _slnProjectMid

const char _slnProjectMid[] = "\") = "

Definition at line 92 of file msvc_vcproj.cpp.

◆ _slnProjRelConfTag1

const char _slnProjRelConfTag1[] = ".Release|%1.ActiveCfg = Release|"

Definition at line 104 of file msvc_vcproj.cpp.

◆ _slnProjRelConfTag2

const char _slnProjRelConfTag2[] = ".Release|%1.Build.0 = Release|"

Definition at line 105 of file msvc_vcproj.cpp.

◆ _slnSolutionConf

const char _slnSolutionConf[]
Initial value:
= "\n\tGlobalSection(SolutionConfigurationPlatforms) = preSolution"
"\n\t\tDebug|Win32 = Debug|Win32"
"\n\t\tRelease|Win32 = Release|Win32"
"\n\tEndGlobalSection"

Definition at line 96 of file msvc_vcproj.cpp.