use libclang.dylib on macos

This commit is contained in:
Henry Hiles 2026-07-28 15:57:39 -04:00
commit 9298eb815d
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -24,7 +24,18 @@ void main(List<String> args) async {
).generate( ).generate(
libclangDylib: libclangPath == null libclangDylib: libclangPath == null
? null ? null
: Uri.file(join(libclangPath, "libclang.so")), : Uri.file(
join(
libclangPath,
"libclang.${(Platform.isLinux || Platform.isAndroid)
? "so"
: Platform.isMacOS
? "dylib"
: Platform.isWindows
? "dll"
: throw UnsupportedError("Unsupported Platform")}",
),
),
); );
print("Done!"); print("Done!");
} }