Skip to content

[native_toolchain_c] Add a Language.objectiveC #1227

Open
@dcharkes

Description

@dcharkes

We have some custom logic for compiling Objective-C in

Future<String> _buildObject(String input) async {
final output = '$input.o';
await _runClang(['-x', 'objective-c', '-c', input, '-fpic'], output);
return output;
}
Future<void> _linkLib(List<String> inputs, String output) =>
_runClang(['-shared', '-framework', 'Foundation', ...inputs], output);

We could make it reusable by adding it to package:native_toolchain_c's CBuilder.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions