<div dir="ltr">Hallo CMake developers,<div><br></div><div style><font face="arial, helvetica, sans-serif">could somebody please explain to me the rationale why "Unix Makefiles" installs by default under MSys to %<span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px">ProgramFile% ? If I selected the generator to be "MinGW Makefiles" I would have understood. I would have have remotely understood that the "MSys Makefiles" have this behavior. But in the case of "Unix Makefiles" I totally am lost on any logic.</span></font></span></font></div>
<div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px"><br></span></font></span></font></div><div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px">If you ask cmake the description for "Unix Makefiles" is:</span></font></span></font></div>
<div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px"><br></span></font></span></font></div><div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px">    <b>Generates standard UNIX makefiles.</b></span><br>
</font></span></font></div><div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px"><b><br></b></span></font></span></font></div>
<div style><font face="arial, helvetica, sans-serif"><span style="background-color:rgb(249,249,249)"><font color="#000000"><span style="line-height:19.1875px">What it standard about "C</span></font></span></font><span style="background-color:rgb(249,249,249)"><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px">:/Program Files (x86)"? If you have found a POSIX compliant system which contains that path as a standard location for programs, I would like to see it. In addition cmake also ignores the rather standard "prefix" variable, with which you can alter the install location (even without rerunning configure, if you happen to have one). (Don't bother, I can read documentation, I know how to alter the install location.)</span></font></span></div>
<div style><span style="background-color:rgb(249,249,249);color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;line-height:19.1875px"><br></span></div><div style><span style="background-color:rgb(249,249,249)"><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px">I see the current behavior as a bug. Either you update the description of the generator to "Generates makefiles that behave like standard UNIX makefiles, until you execute the install target" or use the rather update the generator to actually "</span></font></span><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px">Generates standard UNIX makefiles."</span></font></div>
<div style><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px"><br></span></font></div><div style><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px">Regards,</span></font></div>
<div style><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px"><br></span></font></div><div style><font color="#000000" face="arial, helvetica, sans-serif"><span style="line-height:19.1875px">Sean Farrell</span></font></div>
</div>