Browse Source

Doc++

pull/653/head
Vladimír Vondruš 2 years ago
parent
commit
9e6de1b4df
  1. 13
      doc/building.dox
  2. 3
      doc/changelog.dox
  3. 2
      package/rpm/magnum.spec

13
doc/building.dox

@ -315,9 +315,11 @@ the packages (assuming Fedora Linux):
sudo dnf install fedora-packager rpmdevtools
@endcode
After that, run the `build.sh` script. Internally it queries the Git version,
makes a tarball, may ask you to install appropriate dependencies if not present
already, and then builds the package.
After that, make sure you build and install the
@ref building-corrade-packages-rpm "Corrade RPM package" first and then run the
`build.sh` script. Internally it queries the Git version, makes a tarball, may
ask you to install appropriate dependencies if not present already, and then
builds the package.
@code{.sh}
./package/rpm/build.sh
@ -330,6 +332,11 @@ If you want to pass additional flags to CMake or
@ref building-features "enable / disable additional features", edit the
`*.spec` file.
There are also RPM packages for @ref building-plugins-packages-rpm "Magnum Plugins",
@ref building-extras-packages-rpm "Magnum Extras",
@ref building-integration-packages-rpm "Magnum Integration" and
@ref building-examples-packages-rpm "Magnum Examples".
@subsection building-packages-brew Homebrew formulas for macOS
macOS [Homebrew](https://brew.sh) formulas building the latest Git revision are

3
doc/changelog.dox

@ -1912,7 +1912,8 @@ See also:
incremental population and texture arrays
- The @ref Text::Alignment left, right, top and middle values now work with
the font metrics and cursor position instead of glyph bounding rectangles,
as that's the more commonly expected behavior. The original behavior with alignment based on glyph bounds is now in the `*GlyphBounds` variants
as that's the more commonly expected behavior. The original behavior with
alignment based on glyph bounds is now in the `*GlyphBounds` variants
except for `*LeftGlyphBounds`, where the left glyph offset is also removed
by the alignment compared to `*Left` which performs no horizontal
translation like in the original case. Additionally, the `*Integer`

2
package/rpm/magnum.spec

@ -2,7 +2,7 @@ Name: magnum
URL: http://magnum.graphics
Version: 2020.06.2972.g8b832382a
Release: 1
Summary: C++11/C++14 graphics middleware for games and data visualization
Summary: C++11 graphics middleware for games and data visualization
License: MIT
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Loading…
Cancel
Save