On 01/24/2014 08:58 AM, Richard Hughes wrote: > On 24 January 2014 13:27, Elle Stone <ellest...@ninedegreesbelow.com> wrote: >> How do you specify *nix as the platform when making an ICC profile? > > Isn't that strictly an ArgyllCMS extension? You can read the > cmsPlatformSignature out of the cmsICCHeader but I don't think it can > be set. If Marti agrees I could easily code up a patch to get and set > this. It might be interesting to know what platform a profile has in > cd-iccdump. > > Richard >
Ah, I didn't realize the tag was intended only for reading. The lcms source code file "cmsio0.c" checks for Windows and sets cmsSigMicrosoft, else defaulting to Apple. It's trivial to modify it to default to cmsSigUnices instead. But I couldn't figure out how to modify it to check for Windows, then *nix, then default to Apple. It might be nice to have the ability to choose the platform directly because profile makers might want to make a set of profiles for different platforms all from the same computer. Elle ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user