Commit Graph

24 Commits

Author SHA1 Message Date
Robert Adam
0bee65b067
DOCS: Instructions on extending Ice interface
The process of extending the server's Ice interface was never (properly)
documented anywhere. This is fixed as of now as this commit adds a
step-by-step instruction set for extending the Ice interface with new
functions.
2021-03-02 19:53:51 +01:00
Robert Adam
cb78e3e072
DOCS: Added additional deps for static Linux build
When building Qt we also require libx11-xcb-dev and for
Ice we need libbluetooth-dev.
2021-02-13 17:01:44 +01:00
Robert Adam
2d3d8c2d0e
Merge pull request #4692: DOCS: Added notes how to build specific versions/commits. 2021-01-17 11:14:46 +01:00
Tobias Gerold
96ea146c51 DOCS(dev): Added a tip linking to faq part of building specific versions/commits to "build-instructions/README.md"
Signed-off-by: Tobias Gerold <tobias@g3ro.eu>
2021-01-16 21:17:09 +01:00
Tobias Gerold
a79f87b000 DOCS(dev): Added instructions for building specific versions/commits to "build-instructions/faq.md".
Signed-off-by: Tobias Gerold <tobias@g3ro.eu>
Co-authored-by: Robert Adam <dev@robert-adam.de>
2021-01-16 21:14:29 +01:00
Jan Klass
550903c3f1 DOCS: Fix vcpkg paths in build documentation
We used mumble-vcpkg while the get script was still being implemented in a separate repository.
When we integrated it in this repository in 2f45772c9c it was already, and still is, using `vcpkg`.
2021-01-14 19:57:06 +01:00
Nik Reist
41bbab9e8b DOCS(installer): Update Win32 build instructions 2021-01-10 01:58:27 +01:00
Robert Adam
80de426836
DOCS: Note on updating submodules to build instructions 2020-12-26 08:56:10 +01:00
Benson Muite
3b1289a2b7 DOCS: Dependencies for Cent OS 8
Implements suggestions in #4598
2020-12-13 15:27:12 +03:00
Benson Muite
1b12795f01 DOCS: Add link to cmake download page
Add a link to the cmake download page where various options for installing cmake can be found.
2020-11-27 09:02:53 +03:00
Robert Adam
9ce724656b DOCS: Fix typo in build_linux.md 2020-11-24 10:00:02 +01:00
Mark Dain
deecd17069 DOCS: Made dependence on g++-multilib more explicit
By default this library is needed as the option overlay-xcompile
defaults to ON. Therefore we should list g++-multilib as a dependency
directly and only mention how to get rid of this dependency, not the
other way around.

This will probably avoid some confusion on the reader's side.
2020-11-24 09:57:46 +01:00
Robert Adam
0d005c6e17
Merge pull request #4587: DOCS: Overlay xcompile dependency 2020-11-20 17:54:31 +01:00
Robert Adam
5a515aa1ac DOCS: Overlay xcompile dependency 2020-11-20 14:10:43 +01:00
Robert Adam
da9517e7cc DOCS: Note about selecting OpenSSL directory
The issue of cmake finding an incompatible OpenSSL version was
encountered on macOS in #4486, which is why the problem is also
explicitly mentioned in the macOS instructions.
2020-11-20 13:55:37 +01:00
Robert Adam
a3086acade
Merge pull request #4557: DOCS: Added info for building with powershell
Includes a script that implementers can basically copy and paste and run in order to use the same process for setting environment and path variables that the developer command prompt uses.
2020-11-01 12:56:47 +01:00
Jono
1e65c29198 DOCS: Added info for building with powershell
Includes a script that implementers can *basically* copy and paste and
run in order to use the same process for setting environment and path
variables that the developer command prompt uses.  # This is the commit
message #2:
2020-11-01 08:24:23 +01:00
Robert Adam
04cdb31f57 DOCS: Added instructions to install Visual Studio
It seems like this part was overlooked at the time the docs were
written.
2020-11-01 08:20:00 +01:00
Robert Adam
755a8092c0
DOCS: Updated deps for Linux
The list of dependencies didn't include the libprotoc-dev package
2020-10-27 13:33:05 +01:00
Robert Adam
4e051d41fb
DOCS: Update linux deps for gRPC
The previous instructions lacked documentation of the dependencies for the gRPC support
2020-10-27 12:34:47 +01:00
Thomas Lange
4d1e6f83c3 BUILD(cmake): Remove obsolete option "dpkg-buildflags"
This was a leftover from the previous QMake options
but had no effect at all with CMake when enabled.

Distributions should use -DCMAKE_BUILD_TYPE='None'
to compile Mumble with the default compiler flags.
2020-10-22 00:56:54 +02:00
Thomas Lange
7ac922da61 MAINT: Fix typos in CMake option script 2020-10-22 00:56:40 +02:00
Robert
cec6fce48a MAINT: Added script to generate cmake documentation for all cmake options 2020-10-12 08:44:52 +02:00
Robert
2f45772c9c DOCS: Restructure and include build-documentation
The existing `docs` directory was restructured a bit and the build
documentation previously located at
https://github.com/mumble-voip/mumble-releng-vcpkg was integrated into
the main repository (after having received a good polish).

In addition to that the needed scripts and port-files from the linked
repository have now also been included in the main repo.
2020-10-12 08:16:01 +02:00