@@ -17,16 +17,6 @@ test: generate_core test_core generate_text test_text
1717# Runs all tests for all packages
1818test_only : test_core test_text
1919
20- # Rebuilds the MediaPipe task for macOS
21- # Assumes google/mediapipe and google/flutter-mediapipe are siblings on the file system
22- compile_text_classifier_macos_arm :
23- cd ../mediapipe && bazel build --linkopt -s --config darwin_arm64 --strip always --define MEDIAPIPE_DISABLE_GPU=1 mediapipe/tasks/c/text/text_classifier:libtext_classifier.dylib
24- cd ../mediapipe && sudo cp bazel-bin/mediapipe/tasks/c/text/text_classifier/libtext_classifier.dylib ../flutter-mediapipe/packages/mediapipe-task-text/example/assets/libtext_classifier_arm64.dylib
25-
26- compile_text_classifier_macos_x86 :
27- cd ../mediapipe && bazel build --linkopt -s --config darwin_x86_64 --strip always --define MEDIAPIPE_DISABLE_GPU=1 mediapipe/tasks/c/text/text_classifier:libtext_classifier.dylib
28- cd ../mediapipe && sudo cp bazel-bin/mediapipe/tasks/c/text/text_classifier/libtext_classifier.dylib ../flutter-mediapipe/packages/mediapipe-task-text/example/assets/libtext_classifier_x64.dylib
29-
3020# Runs `sdks_finder` to update manifest files
3121sdks :
3222 dart tool/builder/bin/main.dart sdks
@@ -38,6 +28,9 @@ analyze:
3828
3929# Core ---
4030
31+ get_core :
32+ cd packages/mediapipe-core && dart pub get
33+
4134# Runs `ffigen` for `mediapipe_core`
4235generate_core :
4336 cd packages/mediapipe-core && dart run ffigen --config=ffigen.yaml
@@ -46,20 +39,29 @@ generate_core:
4639test_core :
4740 cd packages/mediapipe-core && dart test
4841
42+ core : get_core generate_core test_core
43+
4944# Text ---
5045
5146# Runs `ffigen` for `mediapipe_text`
5247generate_text :
5348 cd packages/mediapipe-task-text && dart --enable-experiment=native-assets run ffigen --config=ffigen.yaml
5449
5550# Runs all text tests
51+
52+ get_text :
53+ cd packages/mediapipe-task-text && dart pub get
54+ cd packages/mediapipe-task-text/example && flutter pub get
55+
5656test_text :
5757 cd packages/mediapipe-task-text && dart --enable-experiment=native-assets test
5858 cd packages/mediapipe-task-text/example && flutter test
5959
6060example_text :
6161 cd packages/mediapipe-task-text/example && flutter run -d macos
6262
63+ text : get_text generate_text test_text
64+
6365# GenAI ---
6466generate_genai :
6567 cd packages/mediapipe-task-genai && dart --enable-experiment=native-assets run ffigen --config=ffigen.yaml
0 commit comments