--- src/mulle-xcode-to-cmake/NSString+ExternalName.m.orig 2017-10-03 16:07:22.000000000 -0700
+++ src/mulle-xcode-to-cmake/NSString+ExternalName.m 2017-10-03 16:08:47.000000000 -0700
// hackish fixes for MulleObjC, should really improve the algorithm
// but it's tricky, tricky, tricky
- if( [s containsString:@"MulleObjC"])
+ if( [s rangeOfString:@"MulleObjC"].length)
s = [[s componentsSeparatedByString:@"MulleObjC"] componentsJoinedByString:@"MulleObjc"];
- if( [s containsString:@"BSDFoundation"])
+ if( [s rangeOfString:@"BSDFoundation"].length)
s = [[s componentsSeparatedByString:@"BSDFoundation"] componentsJoinedByString:@"BsdFoundation"];
- if( [s containsString:@"OSFoundation"])
+ if( [s rangeOfString:@"OSFoundation"].length)
s = [[s componentsSeparatedByString:@"OSFoundation"] componentsJoinedByString:@"OsFoundation"];
result = [NSMutableString string];