| ... | @@ -1163,9 +1163,13 @@ fn buildOutputType( | ... | @@ -1163,9 +1163,13 @@ fn buildOutputType( |
| 1163 | } else if (mem.eql(u8, arg, "-idirafter")) { | 1163 | } else if (mem.eql(u8, arg, "-idirafter")) { |
| 1164 | try cssan.addIncludePath(.idirafter, arg, args_iter.nextOrFatal(), false); | 1164 | try cssan.addIncludePath(.idirafter, arg, args_iter.nextOrFatal(), false); |
| 1165 | } else if (mem.eql(u8, arg, "-iframework")) { | 1165 | } else if (mem.eql(u8, arg, "-iframework")) { |
| 1166 | try cssan.addIncludePath(.iframework, arg, args_iter.nextOrFatal(), false); | 1166 | const path = args_iter.nextOrFatal(); |
| | 1167 | try cssan.addIncludePath(.iframework, arg, path, false); |
| | 1168 | try framework_dirs.append(path); // Forward to the backend as -F |
| 1167 | } else if (mem.eql(u8, arg, "-iframeworkwithsysroot")) { | 1169 | } else if (mem.eql(u8, arg, "-iframeworkwithsysroot")) { |
| 1168 | try cssan.addIncludePath(.iframeworkwithsysroot, arg, args_iter.nextOrFatal(), false); | 1170 | const path = args_iter.nextOrFatal(); |
| | 1171 | try cssan.addIncludePath(.iframeworkwithsysroot, arg, path, false); |
| | 1172 | try framework_dirs.append(path); // Forward to the backend as -F |
| 1169 | } else if (mem.eql(u8, arg, "--version")) { | 1173 | } else if (mem.eql(u8, arg, "--version")) { |
| 1170 | const next_arg = args_iter.nextOrFatal(); | 1174 | const next_arg = args_iter.nextOrFatal(); |
| 1171 | version = std.SemanticVersion.parse(next_arg) catch |err| { | 1175 | version = std.SemanticVersion.parse(next_arg) catch |err| { |