summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGhsMultiGenerator.h
diff options
context:
space:
mode:
authorFred Baksik <frodak17@gmail.com>2019-01-05 16:01:20 (GMT)
committerFred Baksik <frodak17@gmail.com>2019-01-16 15:41:11 (GMT)
commit447b57a2676b5bb7e9f97b15c9fe5fe7d3817a86 (patch)
tree4cd8cbcbaac3227afbc48893afaeef8856c37924 /Source/cmLocalGhsMultiGenerator.h
parent6436080996ae6f2482fdeefcc639dc36fefedfd8 (diff)
downloadCMake-447b57a2676b5bb7e9f97b15c9fe5fe7d3817a86.zip
CMake-447b57a2676b5bb7e9f97b15c9fe5fe7d3817a86.tar.gz
CMake-447b57a2676b5bb7e9f97b15c9fe5fe7d3817a86.tar.bz2
GHS: Update binary structure so that install scripts work
GHS doesn't follow the binary structure that VS or Makefiles use Also setting binary location outputs do not work -- Update to act like Visual Studio Generator and use its project layout -- Fix open/close issues where open() was used instead of Open() Now passes the file handle to all function that require it -- Avoid triggering MULTI reloads; use SetCopyIfDifferent mode
Diffstat (limited to 'Source/cmLocalGhsMultiGenerator.h')
-rw-r--r--Source/cmLocalGhsMultiGenerator.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/cmLocalGhsMultiGenerator.h b/Source/cmLocalGhsMultiGenerator.h
index aa842d7..8e88205 100644
--- a/Source/cmLocalGhsMultiGenerator.h
+++ b/Source/cmLocalGhsMultiGenerator.h
@@ -24,6 +24,10 @@ public:
* Generate the makefile for this directory.
*/
virtual void Generate();
+
+private:
+ void GenerateTargetsDepthFirst(cmGeneratorTarget* target,
+ std::vector<cmGeneratorTarget*>& remaining);
};
#endif