cp doc/test-sw/rpp-test-*.zip .
cp doc/rpp_simulink.pdf rpp_simulink-$(RELEASE_VERSION).pdf
+ cp_lib = cd rpp/lib/$(LIB_RELEASE_BASENAME) && cp --parents $(1) ../../../$(@)/rpp/lib/
+
+ $(RELEASE_BASENAME):: LIB_RELEASE_BASENAME:=$(shell make -C rpp/lib --silent print-release-basename)
$(RELEASE_BASENAME):: lib
- mkdir -p $@/rpp/lib/rpp
- mkdir -p $@/rpp/lib/os/7.0.2_rm48
+ # Copy compiled library
+ mkdir -p $@/rpp/lib
cp --parents rpp/lib/rpp-lib.lib $@/
- cp -r rpp/lib/rpp/include $@/rpp/lib/rpp/include
- cp rpp/lib/rpp/RM48L952FlashLnk.cmd $@/rpp/lib/rpp/RM48L952FlashLnk.cmd
- cp rpp/loadti/RM48L952.ccxml $@/rpp/loadti/RM48L952.ccxml
- cp -r rpp/lib/os/7.0.2_rm48/include $@/rpp/lib/os/7.0.2_rm48/include
+ # Copy library headers and linkes scripts
- $(call cp_lib,rpp/TMS570LS313xFlashLnk.cmd)
- $(call cp_lib,rpp/TMS570LS3137.ccxml)
++ $(call cp_lib,rpp/RM48L952FlashLnk.cmd)
++ $(call cp_lib,rpp/RM48L952.ccxml)
+ $(call cp_lib,-r rpp/include)
- $(call cp_lib,-r os/7.0.2_tms570/include)
++ $(call cp_lib,-r os/7.0.2_rm48/include)
+ $(call cp_lib,-r lwip/src/include)
+ # Compile and include the PDF documentation
$(MAKE) -C doc
mkdir -p $@/doc
cp doc/rpp_simulink.pdf $@/doc