Hi,<br><br>I&#39;ve got the following directory structure on Windows:<br><br>project/source/foo<br>project/bar/stuff<br><br>In the first directory, I have a CMakeLists.txt which defines a macro. However, I am able to call that from the CMakeLists.txt inside of the second directory. Does the scope of a macro not respect directory location/depth? I&#39;m using CMake version 2.6.3.<br>