release4us:
$(MAKE) release RELEASE_TARGET=tms570_rpp RELEASE_ATTR=
+.PHONY: commit-lib-update
+commit-lib-update:
+ test $$($(TESTSW_LIB_COMMIT)) = $$($(SIMULINK_LIB_COMMIT))
+ git --git-dir=doc/test-sw/.git commit -m "Update lib submodule" rpp-lib
+ git commit -m "Update lib submodule" doc/test-sw rpp/lib
+
+TESTSW_LIB_COMMIT = git --git-dir=doc/test-sw/rpp-lib/.git rev-parse HEAD
+SIMULINK_LIB_COMMIT = git --git-dir=rpp/lib/.git rev-parse HEAD
+
+
ifeq ($(or $(release_in_progress),$(MAKECMDGOALS)),release)
export release_in_progress = release
$(eval $(call release_rules,rpp-simulink))
-TESTSW_LIB_COMMIT = git --git-dir=doc/test-sw/rpp-lib/.git rev-parse HEAD
-SIMULINK_LIB_COMMIT = git --git-dir=rpp/lib/.git rev-parse HEAD
-
release: $(RELEASE_BASENAME).zip
if [ $$($(SIMULINK_LIB_COMMIT)) != $$($(TESTSW_LIB_COMMIT)) ]; then echo >&2 "Library version mismatch"; exit 1; fi
cp rpp/lib/$(shell make -C rpp/lib --silent print-release-basename).zip .