Vladimír Vondruš
8a412f1d5d
Use SDL 2 instead of GLUT as the default and recommended toolkit.
12 years ago
Vladimír Vondruš
5101e3a60c
Install also debug plugins to different location.
...
Following changes done in Corrade.
12 years ago
Vladimír Vondruš
1e6e4c3f73
Install and find debug libraries with "-d" suffix.
...
Makes it possible to have both debug and release libraries installed. If
both libraries are present when finding the package, proper version is
used based on what configuration is used in depending project.
12 years ago
Vladimír Vondruš
77e38fcce3
New ObjImporter plugin.
12 years ago
Vladimír Vondruš
cb8eecce51
Platform: initial version of AndroidApplication.
...
No input events yet.
12 years ago
Vladimír Vondruš
20ee86be86
doc: building documentation updates.
...
* Using portable `cmake --build` instead of `make`.
* Mentioning all crosscompiling Arch PKGBUILDs.
12 years ago
Vladimír Vondruš
15e1555bca
doc: Android building documentation.
12 years ago
Vladimír Vondruš
19e82abf7d
doc: fix order of arguments when building through CMake.
12 years ago
Vladimír Vondruš
c8926a473a
doc: Only CMAKE_INSTALL_PREFIX is needed.
...
Specifying also CMAKE_FIND_ROOT_PATH has no effect.
12 years ago
Vladimír Vondruš
2ba69b2c2b
doc: added Visual Studio building instructions.
12 years ago
Vladimír Vondruš
e7159c52ae
package: added debian package.
...
Thanks to Costas Hatzis for the help.
12 years ago
Vladimír Vondruš
6f0ba96cb6
Happy new year too.
12 years ago
Vladimír Vondruš
222292239b
Making includes absolute, part 7: fix documentation.
12 years ago
Vladimír Vondruš
02afa105db
Doc++
13 years ago
Vladimír Vondruš
41abb78230
Advertise MSVC 2013 support.
13 years ago
Vladimír Vondruš
66fb4bc193
package: added Emscripten and MinGW32 Jenkins CI configuration.
13 years ago
Vladimír Vondruš
4c97517ccc
doc: try deconfuse the ArchLinux packages section a bit.
13 years ago
Vladimír Vondruš
fcd48a50f5
package: added Clang PKGBUILD.
13 years ago
Vladimír Vondruš
1188e08034
Moved development PKGBUILDs to `package/archlinux`.
...
They cluttered the root project dir way too much.
13 years ago
Vladimír Vondruš
efa1647571
package: Jenkins CI configuration.
13 years ago
Vladimír Vondruš
20a9d9a374
Text: added magnum-fontconverter utility.
...
Again borrowed from Push the Box, modified and made slightly more
configurable. Will write proper docs for the utilities when I have some
more time.
13 years ago
Vladimír Vondruš
3fb969d397
Integrated plugins into build system and updated the documentation.
13 years ago
Vladimír Vondruš
b9ca288b69
doc: minor formatting changes.
13 years ago
Vladimír Vondruš
e20870cf19
doc: Emscripten building documentation consisted of brain farts.
13 years ago
Vladimír Vondruš
3541b71168
doc: prefer to use NaCl newlib.
13 years ago
Vladimír Vondruš
cfc9620535
Don't build Audio library by default.
...
Because of the OpenAL dependency.
13 years ago
Vladimír Vondruš
46ce7b0347
Thoroughly documented also building and CMake usage of all other libs.
13 years ago
Vladimír Vondruš
c9718d3d12
Mention crosslinking with documentation of related projects.
13 years ago
Vladimír Vondruš
2030fdf933
Mention `BUILD_GL_TESTS` CMake variable.
13 years ago
Vladimír Vondruš
037c5adb8e
Building documentation improvements.
...
Removed redundant information about CMake and instead just linking to
what is already written somewhere else.
13 years ago
Vladimír Vondruš
a6831da902
Initial support for ability to disable building of deprecated APIs.
...
CMake option `BUILD_DEPRECATED`, enabled by default, exposed as
`MAGNUM_BUILD_DEPRECATED` to users both in CMake and C++ code.
13 years ago
Vladimír Vondruš
4c8145125b
Clarify that OpenAL is needed by default.
13 years ago
Vladimír Vondruš
da2ffe33bf
Added Emscripten building documentation.
13 years ago
Vladimír Vondruš
333fbc38d9
Mention availability of Application libraries on different platforms.
13 years ago
Vladimír Vondruš
f0ac26049b
Move toolchains updating to crosscompiling documentation, clean up.
13 years ago
Vladimír Vondruš
95a0b8f3f2
Improve sectioning in building documentation even more.
13 years ago
Vladimír Vondruš
f4c5adc233
Mention that both target and native Corrade is needed for crosscompiling.
13 years ago
Vladimír Vondruš
e61ccede22
We don't need Graphviz for Doxygen docs anymore.
...
The diagrams were useless anyway.
13 years ago
Vladimír Vondruš
ef08f1ff79
Remove totally useless introduction paragraph in building documentation.
13 years ago
Vladimír Vondruš
2d25511570
Mention WITH_FIND_MODULE CMake option in documentation.
13 years ago
Vladimír Vondruš
519f9f7c32
Use glLoadGen instead of GLEW.
...
Removed all known GLEW workarounds, added one small workaround for
missing ARB_texture_compression_bptc. I didn't want to patch glLoadGen
for just four enum values, this way it's possible to use stock one
without any patching (except for missing OpenGL 2.1 support, as stated
in external/OpenGL/GL/README.md).
As one file now replaces both `glew.h` and `glcorearb.h` and it has the
same size as `glcorearb.h` alone , it saves approximately 18k LOC,
resulting in 15 second shorter compilation time (5:03 before, 4:48 now).
Not bad.
13 years ago
Vladimír Vondruš
9f64e86584
TextureTools: added `magnum-distancefield` utility.
...
Standalone command-line executable allowing for easy conversion of
black&white images to distance field texture.
13 years ago
Vladimír Vondruš
81844d1092
Updated ArchLinux building documentation.
13 years ago
Vladimír Vondruš
866ee0594b
Link with other projects' building and usage documentation.
13 years ago
Vladimír Vondruš
99ffc440b2
Properly document building on Windows.
13 years ago
Vladimír Vondruš
95bb40ef52
Reword features in building documentation a bit.
13 years ago
Vladimír Vondruš
2b32625921
Bootstrap Audio library.
...
Will require OpenAL for now, although I don't like the state in which AL
currently is. At all. Other alternatives (later) might be FMOD or Miles.
13 years ago
Vladimír Vondruš
f94a53fee0
Workaround Doxygen misparse.
...
Was displayed as EGL**.
13 years ago
Vladimír Vondruš
6d8639cc76
Physics shape rework #7 : renamed Physics namespace to Shapes.
13 years ago
Vladimír Vondruš
1eb5e8c966
Updated NaCl-related documentation and stuff.
13 years ago