diff --git a/packages/dartcv/Makefile b/packages/dartcv/Makefile index 7239c42c..3405feea 100644 --- a/packages/dartcv/Makefile +++ b/packages/dartcv/Makefile @@ -1,6 +1,7 @@ -.PHONY: ffigen ffigen_test +.PHONY: ffigen ffigen_test clone_repo clean_repo -ffigen: + +ffigen: clone_repo dart run ffigen --config ffigen/ffigen_const.yaml dart run ffigen --config ffigen/ffigen_types.yaml dart run ffigen --config ffigen/ffigen_core.yaml @@ -18,6 +19,14 @@ ffigen: dart run ffigen --config ffigen/ffigen_video.yaml dart run ffigen --config ffigen/ffigen_videoio.yaml -ffigen_test: + +clone_repo: + echo "Getting submodules" + @git submodule update --init --recursive + + echo "Updating submodules" + @git submodule update --remote + +ffigen_test: clone_repo dart run ffigen --config ffigen/ffigen_types.yaml dart run ffigen --config ffigen/ffigen_core.yaml diff --git a/packages/dartcv/src b/packages/dartcv/src index 3ebed200..75b1be38 160000 --- a/packages/dartcv/src +++ b/packages/dartcv/src @@ -1 +1 @@ -Subproject commit 3ebed200b29390b117521be774a0eac9e00cb35c +Subproject commit 75b1be38ac50c58a5c7e18d80a4826a0124c513f