title: Use Conan package manager to copy files to project
body: <p>I use Conan to manage the dependencies within my (c++) project.
  Now I need some relatively large files in the project, which should not be checked in to GIT. I have these files on a http server and want to download them via a Conan recipe and make them available within my project (the files are needed by the finished binary and have nothing to do with the build process itself).</p>
  <p>But I can't get conan to copy the files to the right place, here is my attempt:</p>
  <pre><code>from conan's import ConanFile, tools
  
  class MyPackage(ConanFile):
      name = &quot;package&quot;
      version = &quot;11.28&quot;
      author = &quot;Whatever&quot;
      keep_imports = True
      exports = &quot;*&quot;
  
      def source(self):
          tools.get(&quot;http://just/a/file.zip&quot;)
  
      def imports(self):
          self.copy(&quot;*&quot;, dst=&quot;content&quot;)
  
      def package(self):
          self.copy(&quot;*&quot;)
  
      def package_id(self):
          self.info.header_only()
  </code></pre>
  <p>For example, if my project is located under C:\dev\project and the files A.dat, B/C.dat are located in the &quot;file.zip&quot;, I would like to have them under c:\dev\project\  \A.dat or c:\dev\project\  \B\C.dat</p>
  <p>The problem is that when I run the recipe, the files are under &lt;CONAN_HOME&gt;\package\11.28\ (...) \package\A.dat or
  &lt;CONAN_HOME&gt;\package\11.28\ (...) \package\B\C.dat (Additionally also under &lt;CONAN_HOME&gt;\package\11.28\ ... \source, but that is not important)
  and not under c:\dev\project...</p>