Skip to content

Latest commit

 

History

History
38 lines (21 loc) · 1.28 KB

README.md

File metadata and controls

38 lines (21 loc) · 1.28 KB

PostSharp "Caravela" Documentation

Documentation Snippets Caravela.Samples

This repo contains the documentation of PostSharp "Caravela", including the testable code snippets under the code subdirectory.

Building the code snippets

cd code
dotnet test

Building the documentation

Warning

You must be a PostSharp employee to build the documentation.

First build

  1. Clone the current repo in c:\src\Caravela.Documentation.
  2. Clone the Caravela repo in c:\src\Caravela.
  3. From c:\src\Caravela.Documentation, do .\build.ps1.

Incremental builds

From c:\src\Caravela.Documentation, do .\build.ps1 -Incremental.

Publishing the documentation

  1. From c:\src\Caravela.Documentation, do .\build.ps1 -Pack.
  2. Upload c:\src\Caravela.Documentation\docfx\output\Caravela.Documentation.zip to s3://doc.postsharp.net/Caravela.Documentation.zip.
  3. Invalidate the cache of https://doc.postsharp.net using the API key.