Commit Graph
221 Commits
Author SHA1 Message Date
Leroy Hopson b12e649f59 Fix typo in Compiling for Web: add missing '.' to file extension (#4997) 2021-06-15 18:40:58 +02:00
Rémi Verschelde 044b6a74f8 Cleanup uses of double spaces between words or after punctuation 2021-06-07 10:44:02 +02:00
Lord-Dorogoth 5d0b70f3d2 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:05:02 +02:00
Hugo Locurcio 6de096dd83 Add Windows PowerShell example in Compiling with PCK encryption key 2021-05-14 14:39:55 +02:00
Rémi Verschelde f2ad006c37 Compiling: Add instructions for macOS templates
Fixes #3194.
2021-05-11 12:15:38 +02:00
allkhor 0ced08d635 Update build-tools to 30.0.3
(cherry picked from commit 7621eb8d12)
2021-04-29 12:07:22 +02:00
Aaron Franke 673aa368cc Bump required Mono version to 6.12 2021-04-27 05:02:38 -04:00
Jason Liu b76bb46754 Add macOS instructions for MacPorts to go alongside Homebrew (#4827) 2021-04-09 22:29:37 +02:00
Szymon Majewski 119f19f628 Moved validation layers to a different section
From Tutorials/Platform Specific/Android plugins to
Development/Engine development/Vulkan/Validation layers.
2021-04-07 20:00:48 -07:00
Szymon Majewski 07c9b6e1a0 Added seealso section in Compiling for Android 2021-04-06 15:17:12 -07:00
DeeJayLSPandHugo Locurcio 784e47204b Add information on cloning a Git branch/tag directly (#4800)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-31 21:44:53 +02:00
Rémi Verschelde 802a7002b1 Merge pull request #4673 from m4gr3d/update_android_build_instructions_master
Update setup instructions to accept the Android SDK licenses
2021-03-19 13:05:45 +01:00
Hugo Locurcio f712655e61 Recommend adding Godot folder to AV exceptions in Compiling for Windows (#4736) 2021-03-13 19:39:13 +01:00
Rev f4ef76f291 Correct LTO RAM usage in compiling instructions (#4710) 2021-03-03 16:03:59 +01:00
nikitalitaandHugo Locurcio 85212e7f7d Clarify that MSVC build shell requirements (#4701)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-03-03 00:01:40 +01:00
Hugo Locurcio 33887d5c7b Add libstdc++-static to Fedora pre-compile one-liner 2021-02-28 19:06:27 +01:00
Nathan Lovato 9ceb6cc080 Merge pull request #4611 from Calinou/mono-include-editor-export-templates
Clarify the need to include Mono libraries for export templates as well
2021-02-26 14:46:38 -06:00
Fredia Huya-Kouadio 9f14b8ba12 Update setup instructions to accept the Android SDK licenses 2021-02-22 08:12:32 -08:00
Fredia Huya-Kouadio c1faa5d976 Update instructions for compiling for Android (#4521) 2021-02-18 15:41:37 +01:00
Hugo Locurcio 6d45a91d1e Fix incorrect code block tab syntax in Controllers documentation (#4643) 2021-02-13 15:54:55 +01:00
Hugo Locurcio 15cf5a9acd Discourage using Linux distribution packages for Android SDKs (#4636)
See https://github.com/godotengine/godot/issues/45844.
2021-02-13 02:00:17 +01:00
Hugo Locurcio 4819efd5f6 Clarify the need to include Mono libraries for export templates as well
See https://github.com/godotengine/godot/issues/45550.
2021-01-31 18:35:34 +01:00
Clemens TolboomandHugo Locurcio 0e881bf103 Make Vulkan requirement an important note in Compiling for macOS (#4545)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-01-16 17:20:28 +01:00
Remtaine 5b28622bc4 Change variable for Android SDK path (#4407)
The Gradle looks for "ANDROID_SDK_ROOT" and not "ANDROID_HOME" so I changed the path mentioned for clarity
2021-01-05 15:07:42 +01:00
Fabio Alessandrelli 912cf15fec Update documentation about HTML5 exporting and compiling (#4454)
* Improve the Exporting for the Web section.

Add "Export Type" options (threads, gdnative, regular).
Add warnings about "secure contexts" limitations.
Mentions threads and GDNative requirements.
Mention WebRTC as a networking API.
General refactor.

* Update compiling for the Web.

Bump emscripten requirements, mention threads, gdnative and editor
build.
2021-01-04 16:56:26 +01:00
Hayden c7953f3fd1 Fix MinGW typo in Compiling for Windows (#4481) 2020-12-25 11:28:21 +01:00
EnhexandHugo Locurcio 5cfdce49ab Document using nproc instead of hardcoded number of threads (#4476)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-24 14:49:02 +01:00
Sergey Minakov 975e371fc3 iOS: increase required Xcode/SDK version for compilation 2020-10-06 11:09:54 +03:00
Jayanth L 758d70379d Use MinGW-w64 package available in Arch Linux's official repository (#4199) 2020-10-04 15:41:36 +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 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
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
skyace65 002b976255 Add warnings on embedded pck files 2020-08-24 20:11:00 -04: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
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