+
+#ifdef _WIN32
+ while(!isBinary && !readFile.eof())
+ {
+ getline(readFile, word, '\n');
+ std::vector<std::string> words;
+ CDMUtilities::splitter::split(words,word,"=",CDMUtilities::splitter::no_empties);
+ if(words.size() && words[0] == "CMAKE_HOME_DIRECTORY:INTERNAL")
+ {
+ pathBuild = pathFixed;
+ pathFixed = CDMUtilities::fixPath(words[1]);
+ for (int i = 0; i < (int)(pathFixed.size()); i++)
+ {
+ if (pathFixed[i]=='/')
+ pathFixed[i]='\\';
+ }
+ isBinary = true;
+ }
+ }
+#else