RELEASE_PREFIX = rpp-simulink
-include rpp/lib/Makefile.var
+include rpp/lib/Makefile.var # for rpp_lib_* variables
include rpp/lib/common.mk
TESTSW_LIB_COMMIT = git --git-dir=doc/test-sw/rpp-lib/.git rev-parse HEAD
RELEASE_LIB_GEN_FILES = Makefile.config rpp-lib.lib
$(RELEASE_BASENAME):: LIB_RELEASE_BASENAME:=$(shell make -C rpp/lib --silent print-release-basename)
-$(RELEASE_BASENAME):: lib
+$(RELEASE_BASENAME):: release-lib
# Copy library headers and binaries
git --git-dir=rpp/lib/.git archive --worktree-attributes --prefix=$@/rpp/lib/ HEAD $(RELEASE_LIB_GIT_FILES) | tar xf -
cp --parents $(RELEASE_LIB_GEN_FILES:%=rpp/lib/%) $@/
mkdir -p $@/doc
cp doc/rpp_simulink.pdf $@/doc
-lib:
+release-lib:
$(MAKE) -C rpp/lib/build/$(RELEASE_TARGET)/Release # Compile the lib
$(MAKE) -C rpp/lib release # Create release zip and directory