commands/link_command library

Functions

createSharedHeaders(String nitroNativePath, {String baseDir = '.'}) → void
dartApiDlForwarderContent(String nitroNativePath) String
discoverModules(String pluginName, {String baseDir = '.'}) List<Map<String, String>>
ensureIosPackageSwift(String pluginName, {String baseDir = '.'}) → void
extractLibNameFromSpec(File specFile) String?
generateCMake(String pluginName, List<String> moduleLibs, String nitroNativePath, {String baseDir = '.'}) → void
linkClangd(String pluginName, {String baseDir = '.'}) → void
linkCMake(String pluginName, List<String> moduleLibs, String nitroNativePath, {String baseDir = '.'}) → void
linkKotlinPlugin(String pluginName, List<Map<String, String>> modules, {String baseDir = '.'}) → void
linkPodspec(String pluginName, List<String> moduleLibs, {String baseDir = '.'}) → void
linkSwiftPlugin(String pluginName, List<Map<String, String>> modules, {String baseDir = '.'}) → void
nitroNativePathExists(String cmakeNitroNative, String srcDir) bool
resolveNitroNativePath(String pluginDir) String
Resolves the absolute path to the installed nitro package's src/native directory by reading .dart_tool/package_config.json inside pluginDir.