I’d like to setup a CI pipeline with Jenkins. I believe I need to package the game from the command line using RunUAT.bat.
I haven’t been able to figure out a good way to support different platform configurations though. For example, I’d like to generate 2 builds for Windows: 1 for Oculus and 1 for Steam VR.
- For the oculus build, I’d like to disable the SteamVR plugin.
- For the SteamVR build, I’d like to enable the SteamVR plugin as well as define a preprocessor macro that will enable SteamVR specific code.
How would I do this? Is this the correct approach if I want to support both Oculus and SteamVR?