Overriding ini’s for different platforms have always been pretty clear to be (for example: <PROJECT_DIRECTORY>/Platforms//Config/.ini), but I’ve always wondered about how to handle separate configurations on the same platform (like a Steam versus Epic Store Win64 build).
Specially, I want to override the [OnlineSubsystem]DefaultPlatformService=. Perhaps it’s possible with command line parameter (like:
-ini::[SECTION_1]:<KEY_1>=<VALUE_1>) but wondering if developers who ship on both Steam and Epic Store had a better idea (that doesn’t involve branching)?