From a63511a4f4ca77225ec8a7cf83e4f43e9355365f Mon Sep 17 00:00:00 2001 From: Chris Dill Date: Sat, 4 Apr 2026 10:30:39 +0100 Subject: [PATCH] Add docfx support --- .gitignore | 3 +++ Raylib-cs/docfx.json | 46 ++++++++++++++++++++++++++++++++++++++++++++ Raylib-cs/index.md | 7 +++++++ Raylib-cs/toc.yml | 2 ++ 4 files changed, 58 insertions(+) create mode 100644 Raylib-cs/docfx.json create mode 100644 Raylib-cs/index.md create mode 100644 Raylib-cs/toc.yml diff --git a/.gitignore b/.gitignore index d6cb5ae..f3e5588 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,9 @@ ## ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore +api/ +site/ + .vscode/ *.data diff --git a/Raylib-cs/docfx.json b/Raylib-cs/docfx.json new file mode 100644 index 0000000..489269f --- /dev/null +++ b/Raylib-cs/docfx.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://raw.githubusercontent.com/dotnet/docfx/main/schemas/docfx.schema.json", + "metadata": [ + { + "src": [ + { + "src": "../.", + "files": [ + "**/*.csproj" + ] + } + ], + "dest": "api" + } + ], + "build": { + "content": [ + { + "files": [ + "**/*.{md,yml}" + ], + "exclude": [ + "site/**" + ] + } + ], + "resource": [ + { + "files": [ + "images/**" + ] + } + ], + "output": "site", + "template": [ + "default", + "modern" + ], + "globalMetadata": { + "_appName": "raylib-cs", + "_appTitle": "raylib-cs", + "_enableSearch": true, + "pdf": true + } + } +} diff --git a/Raylib-cs/index.md b/Raylib-cs/index.md new file mode 100644 index 0000000..c845224 --- /dev/null +++ b/Raylib-cs/index.md @@ -0,0 +1,7 @@ +--- +_layout: landing +--- + +# Raylib-cs + +C# bindings for raylib, a simple and easy-to-use library to learn videogames programming (www.raylib.com) diff --git a/Raylib-cs/toc.yml b/Raylib-cs/toc.yml new file mode 100644 index 0000000..74604a9 --- /dev/null +++ b/Raylib-cs/toc.yml @@ -0,0 +1,2 @@ +- name: API + href: api/