Commit Graph

77 Commits

Author SHA1 Message Date
Alexander A. Klimov 24b24da8e9 Bump Boost v1.79 -> v1.80 2022-10-26 11:43:32 +02:00
Julian Brost ad58106226
Merge pull request #9133 from Icinga/feature/gcc63
Require C++14 and GCC 6.3+
2022-08-12 14:17:12 +02:00
Alexander Aleksandrovič Klimov edf672feb6
Merge pull request #9268 from Icinga/Al2Klimov-patch-8
Doc: Windows Dev Environment: correct reboot requirement
2022-06-30 13:22:50 +02:00
Alexander A. Klimov 1d67a3dcf3 Require C++14 2022-06-13 18:54:39 +02:00
Alexander A. Klimov 9284e67aa2 Require GCC 6.3+ 2022-06-13 18:54:39 +02:00
Julian Brost 4de986de73 Windows: update boost to version 1.79.0 2022-04-27 12:36:32 +02:00
Alexander A. Klimov b0cce512c2 Bump Boost to 1.78 2022-04-07 11:03:44 +02:00
Alexander Aleksandrovič Klimov e626cce1e7
Doc: Windows Dev Environment: correct reboot requirement
Building icinga2.sln via Visual Studio doesn't require compilation via MSBuild.exe.
2022-03-02 16:00:00 +01:00
Blerim Sheqa a759c1e451 Update installation instructions for easier navigation on icinga.com 2022-02-18 15:09:09 +01:00
Alexander A. Klimov 31fa4ef033 Bump Boost to v1.76 2021-07-05 18:25:42 +02:00
Julian Brost 532d37624f docs: mention use of boost::stacktrace 2021-03-01 14:06:47 +01:00
Edgar Fuß 718ebe3cbd Avoid name clashes on case-insensitive file systems
On case-insensitive file systems (i.e. macOS), the VERSION file collides with the Boost-provided version file on #include <version>.

Work around by re-naming VERSION to ICINGA2_VERSION.
2021-01-15 17:46:16 +01:00
Alexander A. Klimov 51b3d88d22 Docs: enable syntax highlighting
refs #8146
2020-12-09 12:32:09 +01:00
Julian Brost 5224648ee0
Merge pull request #8451 from Icinga/bugfix/http
s/http/https/g
2020-12-02 10:40:58 +01:00
Alexander A. Klimov af0f5544f7 s/http/https/g 2020-12-01 18:41:58 +01:00
Alexander A. Klimov c2c8864af2 Docs: provide shorter and batch-ier instructions on how to setup a Windows dev env 2020-11-02 13:53:07 +01:00
Julian Brost cb218aee20 docs: better instructions for installing wixtoolset on Windows
If you try to follow the existing instructions, you might be greeted by
a long and useless error message when installing this which boils down
to the fact that the DotNet3.5 Chocolatey package actually requires a
reboot but does not properly ask for it. Enable-WindowsOptionalFeature
basically does the same as the Chocolatey package would do, but nicely
asks for a reboot after which the Chocolatey package can be installed
(which basically is a noop then) properly.
2020-10-26 09:06:06 +01:00
Julian Brost f3b72351a4 docs: remove references to Visual Studio 2017
PR #8390 changed the default version of Visual Studio to 2019 because
PR #8373 introduces behavior that is incompatible with MSVC versions
shipped with older versions of Visual Studio.
2020-10-21 15:59:13 +02:00
Michael Friedrich 3fbdd50167
Merge pull request #7867 from Icinga/feature/docs-dev-debug
Dev Docs: Update debugging instructions
2020-02-27 13:40:27 +01:00
Michael Insel 34417bef65
Doc: Fix wrong docker image for debian developemnt environment
Fixes a small typo. The Debian based development environment should use the debian docker image instead of the ubuntu image.
2020-02-12 11:12:35 +01:00
Michael Friedrich 37f022e58c Dev Docs: Update debugging instructions 2020-02-06 15:40:11 +01:00
Michael Friedrich 0c1bfc03ce Docs: Update debugging instructions for 2.11 2019-09-13 17:05:56 +02:00
Michael Friedrich 132749161b Docs: Update Windows for VS 2019, add CI details 2019-09-12 15:49:48 +02:00
Michael Friedrich c5e68fb05f Dev Docs: Update Windows to Visual Studio 2019 2019-09-09 17:11:23 +02:00
Michael Friedrich cf8a49bc78 Docs: Update dev chapter for Debian Buster 2019-09-02 09:20:56 +02:00
Michael Friedrich e4341a5bdc Docs: Update Boost setup instructions for Windows dev environment 2019-09-01 11:08:15 +02:00
Michael Friedrich 74ab3192a0 Docs: Sync Vagrant box dev instructions with development docs 2019-08-30 15:18:27 +02:00
Michael Friedrich e56de3f55f Docs: Add Windows debugging 2019-08-30 14:04:40 +02:00
Michael Friedrich 3562e92173 Refine the term 'TLS' instead of 'SSL'
Also mention the certificate monitoring module when
applicable.
2019-08-01 09:38:03 +02:00
Michael Friedrich 82a5025ad6
Merge pull request #7379 from Icinga/feature/enhance-windows-agent-setup
Windows agent: Enhance and update docs
2019-07-31 15:46:11 +02:00
Michael Friedrich 3e182aaab3 Docs: Improve styleguide for Windows 2019-07-31 13:59:08 +02:00
Michael Friedrich 308c32376a Docs: Add Powershell Git integration for Windows dev environment 2019-07-31 13:27:24 +02:00
Michael Friedrich fbe732a447
Merge pull request #7338 from Icinga/feature/doc-rename
Docs: Getting Started -> Installation, Configuring Icinga 2 -> Configuration
2019-07-19 11:27:51 +02:00
Michael Friedrich 370fa24d68 Docs: Add Ubuntu 18 dev playground 2019-07-18 18:06:28 +02:00
Michael Friedrich 36140fd17e Docs: Update URLs from rename 2019-07-18 16:34:36 +02:00
Michael Friedrich 1d54dfab27 Docs: Update macOS dev environment 2019-07-12 13:34:20 +02:00
Michael Friedrich f392c2ab90 Docs: Update Windows build development environment 2019-07-12 12:16:04 +02:00
Noah Hilverling 0bd80389be Docs: Replace 'training whitespaces' with 'trailing whitespaces' 2019-05-24 16:24:28 +02:00
Michael Friedrich fb596a70d1 Docs: Add styleguide with development details
@htriem
2019-05-24 14:48:56 +02:00
Michael Insel 24ca8075ee Doc: Install C++ & .NET Desktop in Windows Dev Env
For developing the Icinga Windows parts you need the C++ Desktop and
.NET Desktop workloads in Visual Studio.
2019-05-07 17:28:51 +02:00
Michael Insel ea8f367873 Doc: Fix package build indentation
This fixes the broken indentation in the development package build
chapter (only visible in MkDocs).
2019-05-07 17:28:37 +02:00
Michael Insel cb9424636c Doc: Move VS Github extension under code tools
The Visual Studio Github extension is located under code tools.
2019-05-07 17:28:28 +02:00
Michael Insel cfba1c173f Doc: Fix Windows Dev Env indentation
This fixes the broken indentation in the Development with Visual Studio
chapter (only visible in MkDocs).
2019-05-07 17:28:19 +02:00
Michael Insel 3b1bd4d131 Doc: Raise required .NET framework version
This raises the required .NET framework version in the installation
documentation. This also adds notes in the upgrading documentation
for the new .NET Framework requirements.

Update .NET requirements for development on Windows.

refs #7090
2019-04-29 12:19:09 +02:00
Michael Friedrich 5e3df67ab3 Docs: Fix RPM snapshot repo name 2019-04-12 09:34:34 +02:00
Michael Friedrich b318c79fd0 Development: Add snapshot package test details 2019-04-09 14:14:47 +02:00
Michael Friedrich 94a5b8e8c1 Improve development docs for macOS & Windows for 2.11
- macOS doesn't require sudo anymore
- Windows builds must use Boost 1.66+
- Fix link in About section
- Add recommended books: Boost application programming
2019-04-04 15:50:20 +02:00
Alexander A. Klimov c262c701d9 Require Boost v1.66.0+ 2019-04-01 11:40:14 +02:00
Michael Insel 081d88436f Unify documentation code formatting
This unifies the documentation code formatting to use only backticks.
2019-03-26 09:11:03 +01:00
Michael Friedrich fb3a2966d7
Merge pull request #7028 from Icinga/bugfix/doc-heading-level
Fix heading level in development chapter
2019-03-19 09:26:30 +01:00