create SDL target, add CPP files as objective-c++ where required