Commit Graph
226 Commits
Author SHA1 Message Date
Rémi Verschelde e2b95576d8 Cleanup uses of double spaces between words or after punctuation 2021-07-13 00:44:58 +02:00
DeeJayLSPandMax Hilbrunner fce69bce1c Getting source: Add --depth 1 arguments (#4994)
* Getting source: Add --depth 1 arguments

The whole commit history isn't needed to compile the engine, which is the context of this docs page, so mention the way to avoid cloning all of it.

Also I've changed the second ``--branch`` argument to ``-b`` so the line wouldn't get out of bounds.

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
2021-07-13 00:16:57 +02:00
Leroy Hopson c79ae5032f Fix typo in Compiling for Web: add missing '.' to file extension (#4997) 2021-06-15 18:41:29 +02:00
Lord-Dorogoth 30bf0055ff 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:35 +02:00
Hugo Locurcio fa7fc1e037 Add Windows PowerShell example in Compiling with PCK encryption key
(cherry picked from commit 6de096dd83)
2021-05-18 12:21:20 +02:00
Rémi Verschelde 8d0025de6c Compiling: Add instructions for macOS templates
Fixes #3194.

(cherry picked from commit f2ad006c37)
2021-05-18 12:21:08 +02:00
Aaron Franke 0adb4ababa Bump required Mono version to 6.12
(cherry picked from commit 673aa368cc)
2021-05-18 12:19:20 +02:00
allkhor 7621eb8d12 Update build-tools to 30.0.3 2021-04-27 11:54:59 +06:00
Jason Liu 9c1ef1f8f6 Add macOS instructions for MacPorts to go alongside Homebrew (#4827) 2021-04-09 22:29:51 +02:00
DeeJayLSPandHugo Locurcio 413a3a5409 Add information on cloning a Git branch/tag directly (#4800)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-31 21:45:17 +02:00
Fabio Alessandrelli e4e9cfacf0 Update compiling for the Web.
Bump emscripten requirements, mention threads, gdnative and editor
build.

(cherry picked from commit 2a209a065e2b7d1f2a334c75101d0466b7f93184)
2021-03-31 18:16:38 +02:00
Rémi Verschelde 0b715e3321 Merge pull request #4522 from m4gr3d/update_android_build_instructions_3_2
[3.3] Update instructions for compiling for Android
2021-03-31 10:23:46 +02:00
Rémi Verschelde c52286a42a Remove 3.2.x notes not needed in the 3.3 branch 2021-03-19 14:11:10 +01: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
nikitalitaandHugo Locurcio 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
Fredia Huya-Kouadio 4c781b9849 Update instructions for compiling for Android 2021-02-22 08:07:25 -08: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