Assigned this to you for grouping only. Ignore for now.
Just realized you've implemented this in `Backup/AvailabilitySupport` branch.
Yeap, I’ve implemented some of them. However, I don’t know how to classify such directives:
all started with TARGET_CPU* and TARGET_RT*
According to the documentation simulator directives should be converted into targetEnviroment(simulator)condition.
I’ve created this sample playground with values for your requests: https://take.ms/myQJV
Note: for TARGET_OS_EMBEDDEDI can’t find an exact alternative, so keep the comment in the Swift output:
#if os(macOS) /* TARGET_OS_EMBEDDED */
or (if easier):
#if os(macOS /* TARGET_OS_EMBEDDED */)
TARGET_CPU* and TARGET_RT* - I haven’t seen them a lot myself, so let’s postpone for now.