Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry-picks for the godot-cpp 4.1 branch - 5th batch #1281

Merged
merged 8 commits into from
Oct 24, 2023

Commits on Oct 22, 2023

  1. Declare explicit specializations for CharStringT

    (cherry picked from commit 6e05b97)
    mihe authored and dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    03ea717 View commit details
    Browse the repository at this point in the history
  2. [SCons] Rename javascript tool to web

    And clean it up a bit.
    
    (cherry picked from commit 18bfa13)
    Faless authored and dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    62cb5ea View commit details
    Browse the repository at this point in the history
  3. Automatically register only engine classes whose header has been incl…

    …uded
    
    (cherry picked from commit b507b3e)
    dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    f7ffc4f View commit details
    Browse the repository at this point in the history
  4. Let gdextension_dir function as only argument

    (cherry picked from commit 7a5cbca)
    Repiteo authored and dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    7704a9d View commit details
    Browse the repository at this point in the history
  5. Refactor compiledb implementation

    This comment enables the possibility to build the "compile_commands.json"
    file by only using `scons -Q compiledb`. No need to use the argument
    `compiledb=yes`.
    
    And when using the `compiledb=yes`, it will create a
    "compiled_commands.json" automatically.
    
    (cherry picked from commit 2d5024a)
    adamscott authored and dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    8295486 View commit details
    Browse the repository at this point in the history
  6. Fix return value and r_valid value in Variant::iter_init and iter_next

    (cherry picked from commit 60dfa34)
    gilzoide authored and dsnopek committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    698da13 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. SCons: Disable C++ exception handling by default

    Counterpart to godotengine/godot#80612.
    
    (cherry picked from commit bf1c03a)
    akien-mga authored and dsnopek committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    ef8a499 View commit details
    Browse the repository at this point in the history
  2. Add protections against registering classes that didn't use GDCLASS()

    (cherry picked from commit a61cdc8)
    dsnopek committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    9d81331 View commit details
    Browse the repository at this point in the history