From d13287dd8c90e2db6cb8cbb23e3bb3032676383e Mon Sep 17 00:00:00 2001 From: Archie Jaskowicz Date: Mon, 4 Dec 2023 12:30:33 +0000 Subject: [PATCH] docs: added an xcode page for osx (#1030) --- .../docs_change_template.md | 2 +- docpages/04_building_a_bot.md | 1 + docpages/images/xcode_output.png | Bin 0 -> 59834 bytes docpages/images/xcode_run.png | Bin 0 -> 247305 bytes docpages/images/xcode_token.png | Bin 0 -> 263206 bytes docpages/make_a_bot/xcode.md | 21 ++++++++++++++++++ 6 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 docpages/images/xcode_output.png create mode 100644 docpages/images/xcode_run.png create mode 100644 docpages/images/xcode_token.png create mode 100644 docpages/make_a_bot/xcode.md diff --git a/.github/PULL_REQUEST_TEMPLATE/docs_change_template.md b/.github/PULL_REQUEST_TEMPLATE/docs_change_template.md index 5ac1e510fe..aeddededd1 100644 --- a/.github/PULL_REQUEST_TEMPLATE/docs_change_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/docs_change_template.md @@ -2,7 +2,7 @@ ## Documentation change checklist -- [ ] My documentation changes follow the [docs style guide](https://dpp.dev/docs_standards.html) and any code examples follow the [coding style guide](https://dpp.dev/coding-standards.html). +- [ ] My documentation changes follow the [docs style guide](https://dpp.dev/docs-standards.html) and any code examples follow the [coding style guide](https://dpp.dev/coding-standards.html). - [ ] I tested that my change works before raising the PR (via running `doxygen`, and testing examples). - [ ] I have not moved any existing pages or changed any existing URLs without strong justification as to why. - [ ] I have not generated content using AI or a desktop utility such as grammarly. diff --git a/docpages/04_building_a_bot.md b/docpages/04_building_a_bot.md index 682e5abaaa..ba55d6e50a 100644 --- a/docpages/04_building_a_bot.md +++ b/docpages/04_building_a_bot.md @@ -11,3 +11,4 @@ Click on a link below for a guide specifically for your system: * \subpage buildcmake * \subpage buildmeson * \subpage building-a-cpp-discord-bot-in-repl +* \subpage build-a-bot-xcode diff --git a/docpages/images/xcode_output.png b/docpages/images/xcode_output.png new file mode 100644 index 0000000000000000000000000000000000000000..a39e9906933e56b9ab0e825d4e647600bb273733 GIT binary patch literal 59834 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