• Drew's avatar
    Add iOS support · 656d6bb3
    Drew authored
    This commit adds support for static libraries, dynamic libraries, and
    executables compiled for iOS.
    
    FAQ:
    
    Q: How do I build them?
    
    Use the new `--platform` strings:
    
    * `ios-x86_64`
    * `ios-i386`
    * `ios-arm64`
    * `ios-armv7`
    
    Q: What if I want to build for more than one architecture?
    
    Coming Soon
    
    Q: What is an iOS "executable", anyway?
    
    No idea, but it works!
    
    Q: What is not yet supported?
    
    - [ ] XCTest
    - [ ] Deploying or running iOS build products
    - [ ] Frameworks
    - [ ] Code signing
    - [ ] Compiling for iOS on Linux.  Believe it or not, I think this
          is actually possible for some programs, but I have no use for it
    656d6bb3
atllbuild.swift 22.7 KB