   end
 
   @doc """
-  Returns the build path for this project.
+  Returns the build path for the given project.
+
+  If no configuration is given, the one for the current project is used.
 
   The returned path will be expanded.
 

  This function is usually used in compilation tasks to trigger
  a full recompilation whenever such configuration files change.

  By default it includes the mix.exs file, the lock manifest and
  all config files in the `config` directory.
  """
  @spec config_files() :: [Path.t]
  def config_files do

  end

  @doc """
  Returns the path where dependencies are stored for the given project.

  If no configuration is given, the one for the current project is used.

  The returned path will be expanded.

