Defining SL_PLUGIN_DEFAULT_URL as an env variable will override the default URL loaded by the plugin's browser.
- Build OBS (clone recursive).
- Copy this project into the OBS
pluginsfolder. - Update OBS plugin folder's
CMakeLists.txt. - Run CMake configure/generate again.
- Build the plugin.
- Merge changes that are intended to affect all version branches into
main. - To apply these changes to other version branches:
- Checkout and update the local
mainbranch. - Run
.\ci\rebase.ps1.
- Checkout and update the local
- Run
./ci/start_builds.ps1with a parameter for your GitHub PAT.
To create internal builds, simply follow the publishing steps below and then stop after finishing 'Create Internal Meta'.
Always follow these steps in order
- Rebase
- Build All
- Run 'Create Internal Meta' github action
- Run 'Publish'
After publishing, the public metadata that defines which revision is the latest needs to be updated. See updater service readme.