-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
jenkins 1.6.12, memory-map-plugin 1.02
Steps to reproduce:
- use a Linker command file that contains umlauts like öäü
- save it as with this encoding: cp1252
- run a build with jenkins
- now you'll see that jenkins will fail, because it opens the command file as utf-8 and will fail to decode the umlauts
Background:
Texas Instruments C6000 Code generation tools Version 6.1.x can't even use utf-8 encoded linker command files, the linker will fail.
Possible solutions:
- add some magic to determine the command file encoding
- let the user define the encoding
- use the systems default encoding ( java:Charset.defaultCharset() )
- try utf-8 and ascii (attached patch, low quality, just as a idea)