Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions docs/content/github-dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,24 @@ and run [`paket install` command](paket-install.html). This will reference the
linked file directly into your project and by default, be visible under
`paket-files` directory in project.

Note that the file is always downloaded to and stored under the `paket-files`
directory on disk (this directory is expected to be excluded from source
control). The directory you specify here only controls where the file *appears*
as a linked item inside your project (e.g. in Visual Studio's Solution
Explorer) - it does not change the file's actual location on disk.

![GitHub file referenced in project with default link](img/github_ref_default_link.png "GitHub file referenced in project with default link")

You can specify custom directory for the file:
You can specify a custom directory for the project link:

```paket
File: FsUnit.fs Tests\FsUnit
```

![GitHub file referenced in project with custom link](img/github_ref_custom_link.png "GitHub file referenced in project with custom link")

Or if you use `.` for the directory, the file will be placed under the root of the project:
Or if you use `.` for the directory, the link will be placed under the root of the project
(the file itself still resides in `paket-files` on disk):

```paket
File: FsUnit.fs .
Expand Down
Loading