`InotifyEventMask` took its bits from the C header, so nothing that imported it could build outside Linux. The new `InotifyMask` product spells out the kernel constants instead; a Linux test compares each of them with the header. `Inotify` re-exports the module, so existing code is unaffected.
4 lines
146 B
Swift
4 lines
146 B
Swift
// The mask lives in its own module so that it is usable off Linux; users
|
|
// of `Inotify` keep seeing it as before.
|
|
@_exported import InotifyMask
|