Hugo Locurcio
30a4607980
Document that compiling a binary with Clang on Linux adds a .llvm suffix
...
This can result in people running old binaries unexpectedly, so it's
important to mention this suffix.
2021-08-30 18:00:53 +02:00
Matthew
e7db5f0615
Remove reference to xbuild in Compiling with Mono ( #5201 )
2021-08-27 14:36:30 +02:00
Herrum
a309e8aef4
Fixed a typo in 'Compiling with Mono' in the second sentence where 'Authorities' was spelled as 'Autorities'.
...
(cherry picked from commit 5fa12ab385 )
2021-07-22 21:08:45 +02:00
Lord-Dorogoth
dbeeeb3c32
Update SCons package for FreeBSD in Compiling for Linux, *BSD ( #4939 )
...
This was an issue on nomadbsd (basically just usb only freebsd).
2021-05-27 21:06:41 +02:00
Hugo Locurcio
5ae0a1b8ad
Add Windows PowerShell example in Compiling with PCK encryption key
...
(cherry picked from commit 6de096dd83 )
2021-05-18 12:25:34 +02:00
Rémi Verschelde
4c9e92e959
Compiling: Add instructions for macOS templates
...
Fixes #3194 .
(cherry picked from commit f2ad006c37 )
2021-05-18 12:25:33 +02:00
Aaron Franke
153a030449
Bump required Mono version to 6.12
...
(cherry picked from commit 673aa368cc )
2021-05-18 12:25:15 +02:00
Jason Liu
066be80a40
Add macOS instructions for MacPorts to go alongside Homebrew ( #4827 )
2021-04-09 22:29:59 +02:00
DeeJayLSP
a4dad5c446
Add information on cloning a Git branch/tag directly ( #4800 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-03-31 21:45:29 +02:00
Hugo Locurcio
514b30c8c4
Recommend adding Godot folder to AV exceptions in Compiling for Windows ( #4736 )
2021-03-13 19:39:24 +01:00
Rev
5f29b92c72
Correct LTO RAM usage in compiling instructions ( #4710 )
2021-03-03 16:04:07 +01:00
nikitalita
c465fcd7c7
Clarify that MSVC build shell requirements ( #4701 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-03-03 00:01:47 +01:00
Adam Nash
317c229472
Add libstdc++-static to Fedora pre-compile one-liner ( #4695 )
...
This was required to compile version 3.2 on Fedora 33.
This might apply to other versions but I'm not sure.
2021-02-28 19:06:55 +01:00
Hugo Locurcio
df80e201b6
Discourage using Linux distribution packages for Android SDKs ( #4636 )
...
See https://github.com/godotengine/godot/issues/45844 .
2021-02-13 02:12:42 +01:00
Rémi Verschelde
973cf89f94
Merge branch 'master' into 3.2
2020-09-22 08:59:08 +02:00
Hugo Locurcio
2738f4fe1f
Clarify that the JavaScript singleton is available in official templates
2020-09-20 15:55:40 +02:00
bruvzg
ffe7ad0ee9
Optimize PCK encryption screenshot ( #4033 )
2020-09-18 15:37:23 +02:00
Rémi Verschelde
36659945b9
Merge branch 'master' into 3.2
2020-09-18 14:50:35 +02:00
Rémi Verschelde
669e0c650f
Compiling for Linux/*BSD: Add NetBSD one-liner
...
Fixes #4029 .
2020-09-18 13:10:41 +02:00
bruvzg
3a8d5bc8b4
Update encryption key page according to the new PCK encryption feature.
2020-09-17 16:53:11 +03:00
Rémi Verschelde
58335901ab
Merge branch 'master' into 3.2
2020-09-15 10:44:12 +02:00
Hugo Locurcio
ab4995c050
Remove UPX recommendation in Optimizing for size
...
The downsides (such as false positives in antivirus programs)
are usually not worth the upsides.
Moreover, when distributing a game using a platform like Steam,
SteamPipe will compress the data that will be sent to the player
downloading the game, even if the original game data is uncompressed.
2020-09-13 15:17:50 +02:00
Rémi Verschelde
e337af304f
Merge branch 'master' into 3.2
2020-09-09 13:02:26 +02:00
skyace65
002b976255
Add warnings on embedded pck files
2020-08-24 20:11:00 -04:00
Rémi Verschelde
2c4db3ba10
Merge branch 'master' into 3.2
2020-08-11 13:30:27 +02:00
Bobby Youstra
43d4dedb90
Changed TextEditor reference to TextEdit
...
Optimizing Builds For Size referenced a node type called TextEditor when talking about advanced GUI nodes when it most likely means the TextEdit node instead.
2020-07-31 14:27:47 -07:00
Hugo Locurcio
8e924d5739
Mention the Godot build options generator in Optimizing for size
2020-07-30 19:55:03 +02:00
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
Rémi Verschelde
d48ff2b0a1
Merge branch 'master' into 3.2
2020-07-06 14:30:28 +02: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
Rémi Verschelde
80957b8581
Merge branch 'master' into 3.2
2020-06-22 13:05:41 +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
Rémi Verschelde
f3d374ebf1
Merge branch 'master' into 3.2
2020-06-05 17:15:28 +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
Rémi Verschelde
8f6b4a2ace
Merge branch 'master' into 3.2
2020-05-27 13:45:21 +02:00
Andrii Doroshenko
9539091084
Document custom_modules build option ( #3595 )
...
* Document `custom_modules` build option
2020-05-26 14:23:15 +02:00
Rémi Verschelde
10f20b00cb
Merge branch 'master' into 3.2
2020-05-20 15:08:42 +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