Rémi Verschelde
2b8404ff4a
Merge pull request #3805 from naithar/feature/ios-vulkan
...
MoltenVK SDK for iOS
2020-07-30 15:23:30 +02:00
Gr4ph0s
2a46300358
Fix typo in macOS compiling ( #3801 )
2020-07-30 15:23:01 +02:00
Rémi Verschelde
f5dc0dc906
Compiling for Linux/*BSD: Add note on platform rename in 4.0
2020-07-21 08:20:19 +02:00
Sergey Minakov
3edcb5581b
iOS: mention MoltenVK SDK for iOS compilation.
2020-07-16 20:48:58 +03:00
Hugo Locurcio
73e46e6187
Fix table of contents in Introduction to the buildsystem
...
This fixes a regression introduced in
351893b13d .
2020-07-03 20:39:04 +02:00
Rémi Verschelde
a86f23f0d7
Merge pull request #3750 from bruvzg/macos-apple-silicon-build-and-mvk-libs
...
[macOS] Add instructions for Apple Silicon build and MoltenVK library bundling
2020-07-03 13:01:54 +02:00
bruvzg
443f7d4739
[Compiling for macOS] Add instructions for Apple Silicon / Universal 2 build, and MoltenVK library bundling.
2020-07-03 13:39:49 +03:00
Hugo Locurcio
5642a9b920
Document how to clean generated files using SCons
...
This closes #3717 .
2020-07-02 21:18:46 +02:00
Shai Angress
ed3a146bef
Clarify build instructions for Android ( #3315 )
2020-06-22 11:04:05 +02:00
Paul Joannon
84d2b1e848
Update WebAssembly export templates' ZIP archive names ( #3680 )
2020-06-13 13:31:25 +02:00
Hugo Locurcio
128d0b4a15
Improve the Compiling with Mono page
2020-06-03 18:45:48 +02:00
Dean Brettle
92136c8e3b
Add gcc-c++ dependency for Fedora. ( #3618 )
2020-05-30 22:16:44 +02:00
Andrii Doroshenko
9539091084
Document custom_modules build option ( #3595 )
...
* Document `custom_modules` build option
2020-05-26 14:23:15 +02:00
Hugo Locurcio
ec77f48d5e
Add documentation about exporting for dedicated servers
...
This also documents how to build dedicated server binaries.
The part about compiling will need to be updated for Godot 4.0
once the server platform is usable again.
This also removes prompts before commands so that they can be
copy-pasted by triple-clicking without selecting the prompt.
2020-05-19 21:52:23 +02:00
Andrii Doroshenko (Xrayez)
e7574886ef
Describe a way to override build options via a file and SCONSFLAGS
2020-05-18 13:17:32 +03:00
Hugo Locurcio
d494d19dac
Remove trailing whitespace and irregular whitespace
2020-05-17 00:26:19 +02:00
Max Hilbrunner
446da1dfc2
Merge pull request #3535 from skyace65/CompilingClarification
...
Improve Windows compiling instructions
2020-05-16 14:45:34 +02:00
skyace65
1ec6f88687
Improve Windows compiling instructions
2020-05-15 22:05:01 -04:00
Miguel de Icaza
05a105b2d5
Compiling for OSX: Add requirement on Vulkan SDK ( #3536 )
2020-05-14 22:37:10 +02:00
free-vbucks
69c2784a2f
Update MinGW requirements ( #3526 )
...
* Update MinGW requirements
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com >
2020-05-13 00:58:44 +02:00
Rémi Verschelde
e4237e2948
Misc fixes to recent merges
2020-04-27 09:58:08 +02:00
Owen Merkling
c2aeabbd49
Point getting sources to pull request workflow
...
Potential contributors can land on the building instructions before the PR instructions.
2020-04-22 15:13:35 -06:00
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