# pypdevsbbl.extra.fileutils module

This file is a simple helperfile to allow a valid binding of files and folders.

It has a set of functions that will always point towards the correct directory. This was created because the linking for the dependencies folder was not as straightforward as required.

`pypdevsbbl.extra.fileutils.``pypdevsbbl`(*paths)

  Gets the absolute path of the `pypdevsbbl` directory.

  Parameters: | *paths – Unpacked list of paths to join.
  Returns: | The absolute path of the code directory followed by the paths.

`pypdevsbbl.extra.fileutils.``src`(*paths)

  Gets the absolute path of the code source directory.

  Parameters: | *paths – Unpacked list of paths to join.
  Returns: | The absolute path of the code directory followed by the paths.

`pypdevsbbl.extra.fileutils.``dependencies`(*paths)

  Gets the absolute path of the `dependencies` directory.

  Parameters: | *paths – Unpacked list of paths to join.
  Returns: | The absolute path of the dependencies directory followed by the paths.

`pypdevsbbl.extra.fileutils.``test`(*paths)

  Gets the absolute path of the `test` directory.

  Parameters: | *paths – Unpacked list of paths to join.
  Returns: | The absolute path of the test directory followed by the paths.