~ubuntu-branches/ubuntu/precise/cmake/precise

« back to all changes in this revision

Viewing changes to Source/cmGlobalUnixMakefileGenerator3.h

  • Committer: Bazaar Package Importer
  • Author(s): Modestas Vainius
  • Date: 2011-06-19 17:33:45 UTC
  • mfrom: (3.1.23 sid)
  • Revision ID: james.westby@ubuntu.com-20110619173345-f3oofqo7rjwvds2f
Tags: 2.8.5~rc2-1
* New upstream release.
* No longer repack upstream tarball and drop dfsg suffix from the version
  number. The tarball is DFSG clean now.
* Drop fixup_manpages.diff patch, merged upstream.
* Drop backport_test_order_fix.diff patch, was backported from upstream.
* Drop multiarch_basic_support.diff patch, merged upstream.
* Refresh screen-256color-bce.diff patch.
* Add spelling_formatting_fixes.diff which fixes a couple of new
  spelling / formatting errors.
* Override incorrect menu-icon-missing lintian warning properly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
112
112
  /** Record per-target progress information.  */
113
113
  void RecordTargetProgress(cmMakefileTargetGenerator* tg);
114
114
 
 
115
  void AddCXXCompileCommand(const std::string &sourceFile,
 
116
                            const std::string &workingDirectory,
 
117
                            const std::string &compileCommand);
 
118
 
115
119
protected:
116
120
  void WriteMainMakefile2();
117
121
  void WriteMainCMakefile();
159
163
  // in the rule to satisfy the make program.
160
164
  std::string EmptyRuleHackCommand;
161
165
 
162
 
  bool NoRuleMessages;
163
 
 
164
166
  // Store per-target progress counters.
165
167
  struct TargetProgress
166
168
  {
178
180
  size_t CountProgressMarksInTarget(cmTarget* target,
179
181
                                    std::set<cmTarget*>& emitted);
180
182
  size_t CountProgressMarksInAll(cmLocalUnixMakefileGenerator3* lg);
 
183
 
 
184
  cmGeneratedFileStream *CommandDatabase;
181
185
};
182
186
 
183
187
#endif