diff --git a/bin/setup.dart b/bin/setup.dart index 223a0c6..b8b0b9c 100644 --- a/bin/setup.dart +++ b/bin/setup.dart @@ -36,9 +36,13 @@ Future download(String platform) async { logger.stdout('${ansi.green}libgit2 for $platform is already available.'); } else { logger.stdout( - '${ansi.red}libgit2 for $platform is outdated. Run: \n' + '${ansi.red}libgit2 for $platform is outdated.\n' + 'If it is dart application run: \n' + 'dart run libgit2dart:setup clean\n' + 'dart run libgit2dart:setup\n\n' + 'If it is flutter application run: \n' 'flutter pub run libgit2dart:setup clean\n' - 'flutter pub run libgit2dart:setup', + 'flutter pub run libgit2dart:setup\n\n', ); } } else { diff --git a/lib/src/util.dart b/lib/src/util.dart index b96b7b1..eec9bfd 100644 --- a/lib/src/util.dart +++ b/lib/src/util.dart @@ -67,7 +67,15 @@ DynamicLibrary loadLibrary(String name) { 'To download the library, please run the following command from the ' 'root of your project:', ); - logger.stdout('${ansi.yellow}dart run libgit2dart:setup${ansi.none}'); + logger.stdout( + '${ansi.yellow}dart run libgit2dart:setup${ansi.none} for ' + 'dart application', + ); + logger.stdout(ansi.none); + logger.stdout( + '${ansi.yellow}flutter pub run libgit2dart:setup${ansi.none} for ' + 'flutter application', + ); logger.stdout(ansi.none); rethrow; } diff --git a/macos/libgit2-1.3.0.dylib b/macos/libgit2-1.3.0.dylib new file mode 100644 index 0000000..f689fac Binary files /dev/null and b/macos/libgit2-1.3.0.dylib differ diff --git a/macos/libgit2dart.podspec b/macos/libgit2dart.podspec index a8313c8..35baeb5 100644 --- a/macos/libgit2dart.podspec +++ b/macos/libgit2dart.podspec @@ -15,7 +15,7 @@ Dart bindings to libgit2. s.source = { :path => '.' } s.source_files = 'Classes/**/*' s.dependency 'FlutterMacOS' - s.vendored_libraries = '../.dart_tool/libgit2/macos/libgit2-1.3.0.dylib' + s.vendored_libraries = 'libgit2-1.3.0.dylib' s.platform = :osx, '10.11' s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }