I was trying to get my project to work under Xcode 10's new build system but found that it just couldn't handle situation where I have dependency on a project that is setup with "External Build System".
With the new build system, we need to specify output files to any shell script build phase if those output files are going to be input to another project. However, the "External Build System" target (ie PBXLegacyTarget) doesn't really allow you to setup build phase and it doesn't have option to let you specify input/output filelist either. So when I have another project that depends on and need to use the external build system output as input to the project, I would just get build error saying the file doesn't exist?
Am I missing something?
John