<html>#653: Create a CACTUS_EXE_DIR variable
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Bruno Mundim</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>invalid</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>enhancement</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>Cactus</td></tr>
</table>

<p>Changes (by Roland Haas):</p>
<p><table>
<tr><td>status:</td><td>invalid (was new)</td></tr>
</table></p>
<p>CACTUS_CONFIGS_DIR allows us to have the configs directory
outside the Cactus tree (please see ticket #652). I suggest
to create a similar variable for the executables, a 
CACTUS_EXE_DIR variable. It would work in the direction of
separating source code from generated executables, objects,
libraries, etc...</p>
<p><strong>Keyword:</strong></p>
<p>Comment (by Roland Haas):</p>
<p>This apparenetly was always possible. The <code>-config</code> option takes and option EXEDIR which lets you do just that.
Ie:</p>
<div class="codehilite"><pre><span></span>make sim-config EXEDIR=/tmp
</pre></div>


<p>will put the executables into /tmp. EXEDIR can also be used in an option list file.</p>
<p>It is documented in the UserGuide: <a href="http://einsteintoolkit.org/usersguide/UsersGuidech6.html#x9-20000B2.1.1" rel="nofollow" class="ap-connect-link">http://einsteintoolkit.org/usersguide/UsersGuidech6.html#x9-20000B2.1.1</a></p>
<p>This has existed (at least) since git hash <a data-is-external-link="true" href="https://bitbucket.org/cactuscode/cactus/commits/5e6ac9bd4b9d286df81971d52c8c04e39e9fbaa3" rel="nofollow">5e6ac9bd</a> "Add an exe dir, has compilation option EXEDIR" of <a data-is-external-link="true" href="https://bitbucket.org/cactuscode/cactus" rel="nofollow">cactus</a> from Wed Jul 28 09:46:20 1999 +0000.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/653/create-a-cactus_exe_dir-variable'>https://bitbucket.org/einsteintoolkit/tickets/issues/653/create-a-cactus_exe_dir-variable</a></p>
</html>