3
3
Program: CMake - Cross-Platform Makefile Generator
4
4
Module: $RCSfile: cmLocalVisualStudio6Generator.h,v $
6
Date: $Date: 2005/08/11 18:02:20 $
7
Version: $Revision: 1.8.2.1 $
6
Date: $Date: 2006/04/20 20:16:32 $
7
Version: $Revision: 1.13.2.1 $
9
9
Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
10
10
See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
60
60
std::vector<std::string> GetCreatedProjectNames()
62
return m_CreatedProjectNames;
62
return this->CreatedProjectNames;
66
std::string m_DSPHeaderTemplate;
67
std::string m_DSPFooterTemplate;
68
std::vector<std::string> m_CreatedProjectNames;
66
std::string DSPHeaderTemplate;
67
std::string DSPFooterTemplate;
68
std::vector<std::string> CreatedProjectNames;
70
70
void CreateSingleDSP(const char *lname, cmTarget &tgt);
71
71
void WriteDSPFile(std::ostream& fout, const char *libName,
79
79
cmTarget &tgt, std::vector<cmSourceGroup> &sgs);
81
81
void WriteDSPFooter(std::ostream& fout);
82
void AddDSPBuildRule();
82
void AddDSPBuildRule(cmTarget& tgt);
83
83
void WriteCustomRule(std::ostream& fout,
84
84
const char* source,
85
85
const char* command,
86
86
const char* comment,
87
87
const std::vector<std::string>& depends,
88
const std::vector<std::string>& outputs,
89
89
const char* flags);
90
90
void AddUtilityCommandHack(cmTarget& target, int count,
91
91
std::vector<std::string>& depends,
92
const cmCustomCommandLines& commandLines);
92
const cmCustomCommand& origCommand);
93
93
void WriteGroup(const cmSourceGroup *sg, cmTarget target,
94
94
std::ostream &fout, const char *libName);
95
95
std::string CreateTargetRules(cmTarget &target,
96
96
const char *libName);
97
std::string m_IncludeOptions;
98
std::vector<std::string> m_Configurations;
97
void ComputeLinkOptions(cmTarget& target, const char* configName,
98
const std::string extraOptions,
99
std::string& options);
100
std::string IncludeOptions;
101
std::vector<std::string> Configurations;