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 sudo dnf install fedora-packager rpmdevtools
@endcode @endcode
After that, run the `build.sh` script. Internally it queries the Git version, After that, make sure you build and install the
makes a tarball, may ask you to install appropriate dependencies if not present @ref building-corrade-packages-rpm "Corrade RPM package" first and then run the
already, and then builds the package. `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} @code{.sh}
./package/rpm/build.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 @ref building-features "enable / disable additional features", edit the
`*.spec` file. `*.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 @subsection building-packages-brew Homebrew formulas for macOS
macOS [Homebrew](https://brew.sh) formulas building the latest Git revision are 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 incremental population and texture arrays
- The @ref Text::Alignment left, right, top and middle values now work with - The @ref Text::Alignment left, right, top and middle values now work with
the font metrics and cursor position instead of glyph bounding rectangles, 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 except for `*LeftGlyphBounds`, where the left glyph offset is also removed
by the alignment compared to `*Left` which performs no horizontal by the alignment compared to `*Left` which performs no horizontal
translation like in the original case. Additionally, the `*Integer` translation like in the original case. Additionally, the `*Integer`

2
package/rpm/magnum.spec

@ -2,7 +2,7 @@ Name: magnum
URL: http://magnum.graphics URL: http://magnum.graphics
Version: 2020.06.2972.g8b832382a Version: 2020.06.2972.g8b832382a
Release: 1 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 License: MIT
Source: %{name}-%{version}.tar.gz Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Loading…
Cancel
Save