| #if os(OSX) | |
| import Darwin | |
| #else | |
| import Glibc | |
| #endif | |
| #if swift(>=3.0) | |
| let fname = CommandLine.arguments[1] | |
| #else | |
| let fname = Process.arguments[1] | |
| #endif | |
| let code = "public func getGenerated() -> Int {\n return 42\n}\n" | |
| let f = fopen(fname, "w") | |
| fwrite(code, 1, Int(strlen(code)), f) | |
| print("Name: \(fname)") | |
| fclose(f) |