Hugo Locurcio
58fde764eb
Mention GDNative versus shared libraries in Custom modules in C++
2022-04-07 18:57:17 +02:00
Markus Sauermann
900e68b291
Get rid of openssl warning during PCK encryption setup ( #5568 )
2022-01-28 23:57:53 +01:00
Rémi Verschelde
dfafbf82e4
Fix invalid ref to doc_using_cpp_profilers
...
(cherry picked from commit c02ac91716 )
2021-12-21 17:08:06 +01:00
Hugo Locurcio
73a22bf64b
Rework the Optimizing for size page
...
- Order options from most important to least important.
- Give estimates on space saved for each option.
- Clarify the benefits of stripping binaries.
- Link to the Godot build options generator in the Overriding build
options link instead of linking it in the Optimizing for size page.
(cherry picked from commit 8a95663768 )
2021-12-21 16:16:56 +01:00
Dennis Ploeger
34e5150077
Fix incorrect export template path in Compiling for macOS ( #5425 )
2021-12-03 15:06:57 +01:00
Hugo Locurcio
dc3f32b228
Improve grammar in SCons installation in Compiling on Windows
2021-11-17 01:06:30 +01:00
Matteo Piovanelli
720520c66c
Fix instructions for installing SCons on Windows
...
Updated the instruction for installing SCons on Windows 10 with Python 3.10, as described in #5341
2021-11-17 01:06:24 +01:00
Hugo Locurcio
e8b5ff44f4
Add libatomic-static dependency for Fedora in Compiling for Linux, *BSD
2021-11-07 21:07:41 +01:00
Hugo Locurcio
002f51fcc4
Document compiling a debug server build
...
A debug server build is lighter than an editor headless build,
but still allows debugging tools to be used.
2021-11-02 00:56:37 +01:00
Hugo Locurcio
df18c298f2
Update introduction section in TSCN file format to be more accurate
2021-10-15 15:35:35 +02:00
Marcel Admiraal
bbc5a1d3b2
Update Compiling for Android JDK version specification
2021-10-15 15:34:19 +02:00
Matthew
cebf0e4550
Fix VS Code Compiling for X11 page link following cherry-pick ( #5243 )
2021-09-12 20:08:49 +02:00
developer
28630a62f6
Recommend LLDB over GDB for VSCode
2021-08-31 01:16:52 +02:00
developer
1c51ddc0a8
Use pip3 instead of pip
2021-08-31 01:13:33 +02:00
Hugo Locurcio
169c7bbe5e
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:41 +02:00
Matthew
e8440a8029
Remove reference to xbuild in Compiling with Mono ( #5201 )
2021-08-27 14:36:17 +02:00
hpnrep6
ddf52c28af
Fix sub resource ID formatting in Object Class ( #5175 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-08-16 04:38:38 +02:00
hpnrep6
8b2da4aac0
Remove code block indentation in Editor icons ( #5178 )
2021-08-16 04:28:07 +02:00
Rémi Verschelde
37a75713c3
Fixup linuxbsd reference in VS Code config
...
Should have been amended when cherry-picking 599b039194 .
2021-07-22 23:02:17 +02:00
Herrum
18af33eaf2
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:37 +02:00
Yuri Sizov
599b039194
Add Windows configuration example for VS Code
...
(cherry picked from commit f1b05afd19 )
2021-07-22 21:07:36 +02:00
Rémi Verschelde
e2b95576d8
Cleanup uses of double spaces between words or after punctuation
2021-07-13 00:44:58 +02:00
DeeJayLSP
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
Aaron R
f8161ded64
Minor improvements to Custom modules in C++
2021-07-13 00:13:39 +02:00
bruvzg
43dd5808e0
Add Xcode Instruments to the "Using C++ profilers with Godot" page. ( #5037 )
...
* Add Xcode Instruments to the "Using C++ profilers with Godot" page.
2021-07-12 23:09:57 +02:00
Max Hilbrunner
2649a8748f
Merge pull request #4951 from Calinou/add-cpp-profilers-page-3.3
...
Add a page on using C++ profilers (3.3)
2021-07-06 08:48:27 +02:00
Adam Trhoň
30ed5e8043
Remove obsolete C++11 flag from C++ module examples ( #5057 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-06-29 19:00:21 +02:00
Lisandro Lorea
c0ef3dd52b
Clarify the purpose of load_steps in TSCN file format ( #5001 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-06-16 23:45:08 +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
Hugo Locurcio
a2c3770c51
Add a page on using C++ profilers
...
This is useful for troubleshooting performance issues that can't be
solved with the GDScript profiler.
The profilers covered aren't the most powerful ones, but they are quick
to set up and understand for occasional users.
2021-06-04 00:29:55 +02:00
Hugo Locurcio
665b6b80c3
List project manager source file in Introduction to editor development
...
This was added in `master` but not `3.3`.
2021-06-02 22:23:49 +02:00
Rémi Verschelde
fedc609a57
Merge pull request #4933 from ayushk7/3.3
...
Fix broken links in development/cpp section
2021-06-02 11:38:43 +02:00
Hugo Locurcio
6bad49f0e4
Add Introduction to editor development page
...
This is a 3.3 backport of the page that was written last year
for the `master` branch.
2021-05-28 18:50:26 +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
ayushk7
f2178c02af
Broken links fixed in developement/cpp
2021-05-25 00:59:18 +05:30
Hugo Locurcio
09de57369f
Remove obsolete CXXFLAGS override in Custom modules in C++
...
This line is actually harmful now that Godot defaults to C++17.
(cherry picked from commit 8c4bd39379 )
2021-05-18 12:22:16 +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
wiscombetom
9f21472d34
Fixed typo
...
Changed "simple" to "single" in reference to quotation marks.
(cherry picked from commit b0f00f0827 )
2021-04-21 15:06:54 +02:00
Jason Liu
9c1ef1f8f6
Add macOS instructions for MacPorts to go alongside Homebrew ( #4827 )
2021-04-09 22:29:51 +02:00
DeeJayLSP
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 2a209a065e )
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
CssTeja
5f37360f38
Fix three typos
...
Fix typo in custom resource format loaders tutorial (#4765 )
(cherry picked from commit 6cacd11cac )
Fix typo in audio streams tutorial (#4766 )
(cherry picked from commit 3d8e3c90c4 )
Fix typo in Soft Body tutorial (#4767 )
(cherry picked from commit 836f8490f1 )
2021-03-19 12:43:30 +01:00
bogdasar1985
0175c3e4fe
Use "code editor" instead of "IDE" to refer to Visual Studio Code ( #4760 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-03-18 14:36:54 +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