Rémi Verschelde
d18440539c
Merge pull request #3402 from Calinou/compiling-self-contained-mode
...
Mention self-contained mode in the editor compilation guides
2020-04-21 13:41:33 +02:00
Max Hilbrunner
4a509272ed
Fix notice indent in Compiling for Windows ( #3419 )
2020-04-20 19:03:10 +02:00
Marcel Admiraal
f1eff42870
Fix "compiling_for_windows.rst:4: WARNING: Duplicate explicit target name: "mingw-w64". ( #3410 )
2020-04-19 17:02:26 +02:00
Hugo Locurcio
701c94ed8e
Mention self-contained mode in the editor compilation guides
...
When working on the editor itself, using separate configuration
is sometimes desired to avoid conflicts or accidentally losing
settings.
This closes https://github.com/godotengine/godot/issues/21567 .
2020-04-17 21:48:02 +02:00
Hugo Locurcio
046215542d
Fix some typos and grammar mistakes found using LanguageTool
2020-04-16 23:07:05 +02:00
Yuri Sizov
4acf7a6563
Fix syntax highlighting for various languages ( #3387 )
2020-04-15 16:33:20 +02:00
Hugo Locurcio
087835e400
Add section on platform not appearing in SCons in Compiling for Android
...
This closes #3361 .
2020-04-10 09:49:54 +02:00
MiniDigger
ebde43f89b
Fix missing mono suffix in
2020-04-05 16:43:35 +02:00
Hugo Locurcio
6fb8d9b5de
Rename all instances of the x11 platform to linuxbsd
...
Export template binaries haven't been renamed yet, so their names
were left as-is.
2020-04-01 09:15:45 +02:00
Ignacio Roldán Etcheverry
6837713558
Update 'Compiling with Mono': iOS, WASM, AOT and BCL ( #3265 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2020-03-31 21:33:12 +02:00
Marcel Admiraal
3d5d666fea
Update how to force SCons to use Python v3 on Linux. ( #3312 )
2020-03-31 16:06:54 +02:00
Rémi Verschelde
ac5aa6cd1e
Improve docs about compilation toolchain requirements
...
Add mention about installing Python 3-flavored SCons with
pip for Linux distros which still only provide a Python 2 build
(e.g. Ubuntu 18.04).
2020-03-25 15:05:14 +01:00
Rémi Verschelde
aa65d62ae7
Merge pull request #3273 from madmiraal/remove-python2.7
...
Remove references to Python 2.7 in build requirements.
2020-03-16 09:45:56 +01:00
Marcel Admiraal
d0bad375d2
Include x86-64 option in adding support for Android x86 devices. ( #3272 )
2020-03-15 12:50:23 +01:00
Marcel Admiraal
ae0166f57e
Remove references to Python 2.7 in build requirements.
2020-03-15 10:07:00 +00:00
Rémi Verschelde
04d237d140
Merge pull request #3234 from Calinou/improve-compiling-macos
...
Improve the Compiling for macOS documentation
2020-03-13 12:58:42 +01:00
Hugo Locurcio
3f360ce5dd
Add information on compiling Godot on Linux using Clang + LLD ( #3210 )
...
This also mentions link-time optimization as in the
Compiling for Windows page.
2020-03-10 10:35:32 +01:00
Yuri Sizov
37604be65f
Improved keystroke formatting for shortcuts and key press menti… ( #3257 )
2020-03-09 23:50:53 +01:00
Hugo Locurcio
15e34cb0de
Improve the Compiling for macOS documentation
...
- Mention Homebrew to install dependencies easily.
- Remove the part about building fat binaries as support for 32-bit
macOS was removed in Godot 3.1.
- Improve OSXCross installation instructions.
- Mention the WSL as an alternative on Windows instead of Cygwin.
- Change the suggested OSXCross path to something that will work
out of the box.
2020-03-03 10:47:51 +01:00
Shane Ambler
3c8a3290b7
replace 'Linux or other Unix Variants' with macOS ( #3216 )
2020-03-01 14:43:33 +01:00
Rémi Verschelde
50f5713f9c
Optimizing for size: update list of modules that can be disabled
...
Add comment explaining that this is not magic, users should review the list.
2020-01-31 17:49:25 +01:00
asynts
c2c07158e2
Don't reinstall dependencies if they are already installed.
...
Arch Linux's `pacman -S` reinstalls packages that are already installed,
unless the option `--needed` is provided.
A user that wants to build godot probably doesn't want to reinstall their
GCC compiler and all the other stuff listed in the command.
2020-01-14 11:25:55 +01:00
Clemens Tolboom
692584e321
Update compiling_for_osx.rst ( #3055 )
...
* Update compiling_for_osx.rst
No sure 8 jobs is best for everyone but it boost compiling
* Update compiling_for_osx.rst
Use suggestion by @Calinou
* Remove terminal prefix.
2020-01-12 17:59:29 +01:00
Marcel Admiraal
71e490700c
Add yasm to scoop install.
2019-12-31 10:37:31 +01:00
Rémi Verschelde
81d5d0e48f
Merge pull request #2966 from bruvzg/ios_lipo_modules
...
[iOS] Add commands for bundling camera and ARKit universal libs.
2019-12-21 12:07:46 +01:00
Rémi Verschelde
fcac70e8a5
Windows: Mention requirement to use posix threads with MinGW
...
Closes godotengine/godot#31555 .
2019-12-09 15:13:42 +01:00
Rémi Verschelde
e23ee5b081
Fix typos with codespell
...
Using codespell 1.16.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
dof
doubleclick
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2019-12-06 22:07:59 +01:00
bruvzg
dad0c5584f
[iOS] Add commands for bundling camera and ARKit module universal libraries.
2019-12-04 23:27:50 +02:00
YRTV
a4bf34e6e1
Installing Windows deps with MSYS2 ( #2959 )
2019-12-03 10:21:09 +01:00
piratesephiroth
0ccea6998d
Updated certificate importing instructions for Mono v6 ( #2821 )
2019-11-29 12:20:35 +01:00
Nikas
695749515d
/usr/headers/GL/glx.h moved to libglvnd ( #2951 )
...
pacman -Fys glx.h
..
extra/libglvnd 1.2.0-5
usr/include/GL/glx.h
2019-11-29 12:04:01 +01:00
Zak Stam
b842f77aad
Mono build: use release_debug target for debug templates ( #2937 )
...
See godotengine/godot#33699 .
(cherry picked from commit 569628e17e )
2019-11-18 13:08:16 +01:00
Hugo Locurcio
3b80f17e8d
Add Alpine Linux dependencies oneliner in Compiling for X11
2019-11-10 20:32:15 +01:00
PouleyKetchoupp
53c165e58e
Full list of command line options in command line doc
2019-11-09 21:40:09 +01:00
ꜱᴩʀɪᴛᴇ①
cda0033a5f
Add note to indicate deprecation of MS ANGLE repo
...
Temporary workaround for #2860 until @vnen gets around to writing a more fleshed out build instruction.
2019-10-30 00:29:00 +08:00
Hugo Locurcio
304157775d
Mention the SCons version requirement when using Visual Studio 2019
2019-10-29 14:31:12 +01:00
Rémi Verschelde
a05ea44335
Merge pull request #2796 from m4gr3d/patch-1
...
Update Android compiling documentation
2019-10-29 08:02:32 +01:00
Yeongho Kim
57fdf5c3ef
Revert "Mention additional MinGW compilation troubleshooting tips"
...
This reverts commit d7cf5991ac .
2019-10-26 06:30:24 +09:00
Hugo Locurcio
4b960279df
Add missing alsa-lib-devel package in Solus installation oneliner
...
This also removes `pulseaudio` from the oneliner, as it's already
installed by `pulseaudio-devel`.
See #2865 .
2019-10-21 18:53:31 +02:00
frido
2f4b025b14
Fix some typos in 'development' and 'getting started' sections
2019-10-10 23:51:29 +02:00
Hugo Locurcio
d7cf5991ac
Mention additional MinGW compilation troubleshooting tips
...
See https://github.com/godotengine/godot/issues/32695 .
2019-10-10 16:09:54 +02:00
Fredia Huya-Kouadio
60388114d6
Update Android compiling documentation
...
Updates the `compiling for Android` documentation to reflect the build changes added by [PR #32269 ](https://github.com/godotengine/godot/pull/32269 ).
2019-09-28 23:10:45 -07:00
YRTV
43672814ee
Update compiling_for_windows.rst
...
See https://github.com/godotengine/godot/issues/12516
2019-09-18 11:58:37 +03:00
Andrii Doroshenko (Xrayez)
ff532da04b
Add Windows snippet for compiling with script encryption key
2019-08-14 16:21:30 +03:00
Rémi Verschelde
42eb493111
Merge pull request #2634 from Calinou/update-introduction-buildsystem
...
Improve "Introduction to the buildsystem" with updated SCons commands
2019-07-29 10:37:33 +02:00
Hugo Locurcio
9c4371be56
Improve "Introduction to the buildsystem" with updated SCons commands
...
This also documents how to create a `version.txt` file when creating custom
export template packs.
This closes #2481 .
2019-07-26 23:22:57 +02:00
Hugo Locurcio
74745de4ae
Improve writing style in "Compiling with Mono"
2019-07-21 00:25:57 +02:00
Hugo Locurcio
a6112413cc
Update the MinGW Arch Linux package to point to the AUR
...
MinGW is no longer part of the official repositories.
The AUR must now be used to install MinGW.
This closes #2157 .
2019-07-18 15:54:08 +02:00
Hugo Locurcio
1836e8be55
Update FreeBSD dependencies in "Compiling for X11"
...
`xineramaproto` is now `xorgproto` in recent FreeBSD versions.
`libglapi` no longer seems to be available, but Godot still builds
if you omit it.
This also adds `alsa-lib` and `pulseaudio` which are required to build
editor and export template binaries.
Tested on FreeBSD 12.0 and 11.2.
2019-07-07 15:33:19 +02:00
Michael Alexsander Silva Dias
4f9a335a67
Fix "Compiling for Android" reference in "Compiling for Mono" page
2019-07-05 11:18:53 -03:00