Changes between Version 1 and Version 2 of runbooks/maintenance


Ignore:
Timestamp:
04/11/22 05:27:00 (3 years ago)
Author:
Jonathan Neufeld
Comment:

4 things that must be updated

Legend:

Unmodified
Added
Removed
Modified
  • runbooks/maintenance

    v1 v2  
    11= Code Repository
     2Typically in order to update the engine, there are four things to update:
     31.  Godot Engine (Git repo)
     41.  Godot CPP (Git repo)
     51.  Zylann Voxel Module (Git repo)
     61.  API bindings JSON
     7
     8You'll need to clean the CMake build in order to force regeneration of the API bindings JSON file.
     9
     10== Update Submodules
    211Periodically it is necessary to update the Git repository and dependencies, doing this using Git is beyond the scope of this maintenance manual (see also [https://git-scm.com/docs/git-pull git pull] and [https://git-scm.com/docs/git-checkout git checkout] for the two most commonly used Git methods for updating / switching code branches).  However, it's a bit more complex to update the submodules.  After code in the trunk has been updated, run the following command from the root path of your code repository to replicate the code sync to submodules:
    312