Unreal Build System with Python
- Use Windows to build [Win,Android]
- Use Mac to build [Mac,IOS]
- UBS.py: Unreal Build System
- UBSHelper.py: handle Unreal related Args from UBS
- APM.py: Agora Plugin Manager
- ABS.py = UBS.py + APM.py: Agora Build System
python ABS.py -uprojectpath='/Users/admin/Documents/Agora-Unreal-RTC-SDK/Agora-Unreal-SDK-Blueprint-Example/AgoraBPExample.uproject' -enginever=5.4 -ioscert="D" -BuildUEProject -agorasdk="4.4.0" -targetplatform=IOS -AddPostXcodeBuild
python ABS.py -uprojectpath='/Users/admin/Documents/Agora-Unreal-RTC-SDK/Agora-Unreal-SDK-CPP-Example/AgoraExample.uproject' -enginever=5.4 -ioscert="D" -BuildUEProject -agorasdk="4.4.0" -targetplatform=IOS -AddPostXcodeBuild
python ABS.py -uprojectpath='/Users/admin/Documents/Agora-Unreal-RTC-SDK/Agora-Unreal-SDK-CPP-Example/AgoraExample.uproject' -ioscert="D" -BuildUEProject -agorasdk="4.4.0" -targetplatform=IOS -AddPostXcodeBuild -SkipClean -SkipCopySDKToProject
### Test Plugin
python ABS.py -TestAgoraPlugin -QuerySDK -agorasdk="4.5.0" -BuildPluginEngineList="5.5+5.4+5.3"