Rémi Verschelde
43f0195ba1
Merge pull request #8657 from aaronfranke/template-target
...
Update export template docs to use Godot 4.x target names
2024-01-04 17:53:24 +01:00
Matthew
cdd2141ad9
Merge pull request #8624 from bruvzg/upd_d3d12_docs
...
Update D3D12 build instructions.
2023-12-24 16:38:47 -05:00
bruvzg
58b9d83390
Fix Windows build command highlighting.
2023-12-21 21:42:21 +02:00
Aaron Franke
65f2d2b36f
Update export template docs to use Godot 4.x target names
2023-12-19 14:48:58 -06:00
Matthew
665dba8d51
Merge pull request #8391 from Calinou/compiling-for-android-generate-apk
...
Document `generate_apk=yes` SCons option in Compiling for Android
2023-12-14 19:12:06 -05:00
bruvzg
95a47f3edb
Update D3D12 build instructions.
2023-12-14 16:12:55 +02:00
bruvzg
7f8e0e374f
Add instructions for compiling with ANGLE on Windows.
2023-12-13 23:07:05 +02:00
Clay John
671a844be4
Apply suggestions from code review
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2023-12-12 14:46:02 -07:00
clayjohn
26d2ef09f3
Add instructions for compiling with Direct3D 12 support on Windows
2023-12-11 22:14:17 -07:00
Max Hilbrunner
5f5185e5a7
Merge pull request #8503 from idoleat/master
...
Add an option to soft link besides copying for libatomic.a on linuxbsd
2023-11-26 03:51:15 +01:00
Hugo Locurcio
2633dedf71
Add section on optimizing distribution size in Optimizing a build for size
...
This isn't strictly related to compiling custom export templates,
but it's a neat trick to reduce the final distribution size that works
regardless of the export template binary used.
2023-11-24 21:54:01 +01:00
idoleat
4219b924bf
Add an option to soft link besides copying
...
The document suggests copy `/usr/lib/libatomic_ops.a` to
`/usr/lib/libatomic.a`. Instead of copying, using a soft link to
libatomic_ops is also an option. The reason to soft link is also added.
I have successfully built Godot by using soft link.
2023-11-19 10:20:15 +08:00
Rémi Verschelde
ee401703f0
Remove UWP mentions as the platform port was removed in 4.2
2023-11-16 13:03:31 +01:00
Aitor Guevara
4a51190b60
Update MinGW-w64 instructions for Windows cross-compilation ( #8469 )
...
Fix outdated environment variables when setting up MinGW-w64 paths. Also
add a note to mind different host/target architectures (common pitfall
when compiling from e.g. Apple silicon).
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2023-11-16 12:53:29 +01:00
Adam Scott
e130fd58e7
Add --headless parameter to examples
2023-11-11 15:19:22 -05:00
Hugo Locurcio
e0a8e07f56
Update list of modules that can be disabled in Optimizing for size
...
This list was confirmed to be working for the 2D platformer demo
(with missing background music if the Ogg/Vorbis modules are left
disabled).
This adds instructions for disabling the advanced text server
and using the fallback text server instead. The list has been
reorganized to list options with the most space savings at the top.
This also removes the platform options from each example as SCons
uses autodetection by default now.
2023-11-08 13:08:10 +01:00
Hugo Locurcio
14d35fc671
Document generate_apk=yes SCons option in Compiling for Android
...
This removes the need for OS-specific instructions and streamlines
the build process a bit.
2023-11-04 08:29:37 +01:00
Fredia Huya-Kouadio
7db7cc92c2
- Update the JDK version for Godot Android development
...
- Update the env variable pointing to the Android SDK
2023-11-01 09:20:26 -07:00
skyace65
de4f406e59
Update Windows security instructions
2023-10-15 19:28:53 -04:00
Max Hilbrunner
e269ed9f56
Merge pull request #7884 from m4gr3d/update_android_plugin_tutorial
...
Update the Android documentation for Godot 4.2
2023-10-10 19:09:15 +02:00
Fredia Huya-Kouadio
66ee5cb491
Update the Android documentation for Godot 4.2
2023-10-10 09:31:52 -07:00
Max Hilbrunner
09be27768a
Merge pull request #8171 from DeeJayLSP/patch-2
...
Anticipate the target argument
2023-10-06 13:31:29 +02:00
Max Hilbrunner
0c79e66498
Merge pull request #7953 from adamscott/remove-old-target
...
Remove reference to old target in the macOS docs
2023-10-06 13:28:40 +02:00
Douglas Leão
e9dd530c42
Anticipate the target argument
...
For a bit of consistence with the rest of the argument lists in the page.
Better for translation, as the `target` word didn't appear as an argument before.
2023-10-05 21:01:37 -03:00
Yuri Sizov
7e64017004
Improve introduction into buildsystem
...
And also attempt to improve navigation of the engine
development section of the contribution docs.
2023-10-03 14:43:51 +02:00
Andrew Ogden
e0ac48eb91
Modifying documentation to use correct editor executable file names
2023-09-27 12:22:42 -07:00
llzen44
7605541ac9
Fix compiled flle names when building on Windows
2023-09-23 10:28:37 +02:00
Adam Scott
d7e300c01d
Remove reference to old target in the macOS docs
2023-09-18 16:17:41 -04:00
Hugo Locurcio
3dda1b382d
Mark UWP as non-functional in its respective export and compilation pages
...
The associated text was removed as it's not relevant for Godot 4.
2023-07-24 19:58:44 +02:00
Timothe Bonhoure
f73951f580
explicit the need for code signing when creating an .app of the editor ( #7527 )
...
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com >
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com >
2023-07-22 21:30:26 +02:00
Max Hilbrunner
abaf08ee1a
Merge pull request #7582 from Calinou/scons-update-lto-parameter
2023-07-22 17:38:21 +02:00
Aaron Franke
e79fc215ab
macOS: Move Vulkan SDK from a note to a requirement
2023-07-07 19:38:49 -05:00
Hugo Locurcio
338c1f6351
Update SCons link-time optimization option for 3.5 and later
2023-06-30 12:55:41 +02:00
lawnjelly
a2fd3fd38e
SCU (single compilation unit) build docs
...
Add info to the buildsystem docs.
2023-06-08 17:52:23 +01:00
Max Hilbrunner
485116d8a3
Character and typo fixes
2023-05-31 18:07:27 +02:00
worstname
4ec777d15e
Update embree library version (embree3-devel) to install for Fedora. ( #7404 )
2023-05-24 15:49:53 +02:00
Max Hilbrunner
ae797db99c
Merge pull request #7203 from kashiw1n/patch-1
2023-05-20 13:06:03 +02:00
Max Hilbrunner
cc581494a4
Merge pull request #7276 from Calinou/validation-layers-add-desktop-platforms
2023-05-06 14:57:50 +02:00
Hugo Locurcio
b5e9b75bec
Document setting up Vulkan validation layers on desktop platforms
2023-05-05 19:54:37 +02:00
Max Hilbrunner
8c9523a6ca
Add solutions to an Arch Linux Clang and LLD error
...
Co-authored-by: dathide <47128084+Dathide@users.noreply.github.com >
2023-05-05 13:13:43 +02:00
Nicolò Santilio
c0caaa70f3
Update compiling_for_android.rst
...
Update the command-line tools folder path
2023-05-01 14:06:37 +02:00
kashiw1n
10cf0d3039
Fix link to the 3.x version of Compiling for Linux
...
Since there is no "3.x " branch of the docs, I'm not sure which branch the link should point to instead. I went with the latest 3.x, but maybe 3.0 is better?
2023-04-21 21:14:08 +02:00
Max Hilbrunner
64a3b465c2
Update SFC to Godot Foundation, old URLs
2023-04-17 23:53:52 +02:00
Evan Overly
03732737e1
Added mingw to the scoop install instructions
2023-04-12 15:38:30 -05:00
Hugo Locurcio
123fce7e07
Add a page on using GCC/Clang/MSVC sanitizers
...
This also covers Web-specific Emscripten options to enable its own
sanitizers.
2023-04-08 20:08:24 +02:00
Hugo Locurcio
f4efa2fd8a
Move rationale about Godot using SCons to Frequently asked questions
...
This also removes an obsolete bit about the command prompt to use
when compiling using Visual Studio (automatic detection has been
implemented for years).
2023-03-31 19:31:28 +02:00
Ron B. Yeh
9d2f8420e3
Fix typo on "linker".
2023-03-30 14:39:44 -07:00
Hugo Locurcio
b7e5b77850
Improve Introduction to the buildsystem documentation
...
- Simplify history section on SCons.
- Add a section on `production` and `dev_mode` aliases.
- Add a section on `debug_symbols` and `separate_debug_symbols`.
- Add a section on `optimize`.
2023-03-29 04:32:01 +02:00
Unai Martinez-Corral
08f2c7ce44
[contributing/development/compiling/compiling_for_linuxbsd] update style; use directives ( #7059 )
...
* [contributing/development/compiling/compiling_for_linuxbsd] use tabs to show distro-specific one-liners
2023-03-28 07:50:21 +02:00
Max Hilbrunner
8d1cfa6c37
Merge pull request #6345 from Calinou/add-custom-platform-ports
...
Add a page on creating custom platform ports
2023-03-23 02:38:02 +01:00