posixutils-rs icon indicating copy to clipboard operation
posixutils-rs copied to clipboard

feat(gencat): add gencat implementation for GNU and OSX

Open rishadbaniya opened this issue 1 year ago • 3 comments

the tests file contain *.cat file (which are the binary catalog file generated by gencat tool available in respective platform i.e OSX and the one that uses GNU)

So we are testing our result against output in those two platforms.

FYI: POSIX specification implies on the structure of the message file and not the binary catalog file, so it seems throughout time both OSX(which copied most of its implementation from BSD) and any OS that uses GNU(let's say linux) have developed their own version of binary catalog file and they completely differ from each other as of now

So, to implement gencat, means to adhere by those binary catalog format for that specific platform(hence the source code is needed)..luckily got the source code for OSX and GNU implementation(which were open source)

rishadbaniya avatar Aug 20 '24 17:08 rishadbaniya