title: Sourcing a tcl script from another directory
body: <p>I have two tcl scripts, one of which calls the other. The second script, 'version.tcl' is in a sub-directory ('synthesis') of the working directory.</p>
  <p>I currently have it set up and working in the following fashion:</p>
  <pre><code>cd ./synthesis
  source version.tcl
  cd ../
  </code></pre>
  <p>I would like to condense that to one command which can source the script without having to change directories, something along the lines of:</p>
  <pre><code>source [file join [file join [[pwd] synthesis] version.tcl]]
  </code></pre>
  <p>Or</p>
  <pre><code>source ./synthesis/version.tcl
  </code></pre>
  <p>Unfortunately neither one of the above commands works. I know this should be an easy fix for someone with more familiarity with tcl than me, so any help would be greatly appreciated.</p>