title: Add files with target using CMake
body: <p>I am working using <code>CMake</code> on a little C project using <code>OpenGL</code>. To be able to run, my executable needs to access some resources files such as 3D meshes, textures or shader program sources.</p>
  
  <p>When I run the generated executable, the current folder is the directory where it is created. This directory may differ depending on the binary tree location (out of source ? insource ? anywhere in the coputer). But my resources are located near my source tree.</p>
  
  <p>I would like my <code>CMakeLists.txt</code> to copy the resource folder in my executable output directory but I have not a good idea of the way to do that. Besides, I am not sure this is a "best practice" of CMake.</p>
  
  <p>Thank you for reading :)</p>