Binary builder forces filenames to lowercase


#1

When using introjucer to create binary data files, camel case filenames are preserved in the binary file. When using BinaryBuilder, file names are forced to lowercase. I assume this isn't by design?

n

 

 


#2

it's easy enough to work around this by changing line 24 of Main to:

    const String name (file.getFileName()
                                        .replaceCharacter (' ', '_')
                                        .replaceCharacter ('.', '_')
                                   .retainCharacters("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789"));

Could this maybe be the default? Or is there some use case for all lowercase?


#3

Yes, could certainly update that - I don't think it was deliberately using lower-case for any particular reason.