The procedure for updating thirdparty on develop-9.0 and develop branches is
slightly different due to thirdparty prebuilts on develop.
- Push up a PR to this repo
- If there is a related patch to another repos then push up a PR for those
- Create a test branch on
livecodewith updated submodule ptrs. Ensure the branch is pushed upstream rather than to your clone. - If it was a CEF update then push up a branch to
livecode-privateagain with updated submodule and kick off prebuilts on vulcan. - Create a PR with the title beginning with
[[ NO MERGE ]]and review it ok to confirm it passes on travis and vulcan - Close PR from 5 and link to it in the other related PRs
- Once all related PRs are reviewed merge
thirdparty, update submodules inlivecodeand merge any related PRs
The same procedure applies to merge-ups from develop-9.0 because the
thirdparty prebuilts must be rebuilt for the current head of the develop
branch.
- Push up a PR to this repo
- If there is a related patch to another repos then push up a PR for those
- Review and merge the PR for
thirdpartybut do not update submodule ptrs inlivecodeyet. - Create a test branch on
livecodewith updated submodule ptrs. Ensure the branch is pushed upstream rather than to your clone. - Push up a branch to
livecode-privateagain with updated submodule and kick off prebuilts on vulcan. - Once prebuilts are built for the
develophead ofthirdpartycreate a PR using thelivecodebranch with the title beginning with[[ NO MERGE ]]and review it ok to confirm it passes on travis and vulcan - Close PR from 6 and link to it in the other related PRs
- Once all related PRs are reviewed, update submodules in
livecodeand merge any related PRs