dart-lang / native

Dart packages related to FFI and native assets bundling.
BSD 3-Clause "New" or "Revised" License
155 stars 43 forks source link

Mac OS support #780

Open mahesh-hegde opened 2 years ago

mahesh-hegde commented 2 years ago

I don't have a Mac OS setup. Therefore unable to build dartjni for macos on desktop.

It's build system is different (podspec), and it may take more effort than porting same CMake config to windows.

I searched through github and sourcegraph, and unfortunately not able to find a single podspec that makes use of JNI libraries.

So this would involve finding JNI libraries and listing them in podspec then fixing os-specific errors / warnings..

edit @dcharkes list of tasks that we should do

Not all of these can be run on the CI unfortunately (e.g. Flutter apps can be build, but not run).

HosseinYousefi commented 3 months ago

Not a priority and blocked by https://github.com/flutter/flutter/issues/152221. Moving to backlog.