#-- start of dependencies ------------------
ifneq ($(MAKECMDGOALS),${CONSTITUENT}clean)
ifneq ($(MAKECMDGOALS),uninstall)
ifneq ($(MAKECMDGOALS),${CONSTITUENT}prototype)

$(bin)${CONSTITUENT}_dependencies.make : $(use_requirements) $(cmt_final_setup_${CONSTITUENT})
	$(echo) "(${CONSTITUENT}.make) Rebuilding $@"; \
	  $(build_dependencies) -out=$@ -start_all ${LINE} -end_all $(includes) $(app_${CONSTITUENT}_cppflags) $(lib_${CONSTITUENT}_cppflags) -name=${CONSTITUENT} $? -f=$(cmt_dependencies_in_${CONSTITUENT}) -without_cmt

-include $(bin)${CONSTITUENT}_dependencies.make

endif
endif
endif

${CONSTITUENT}clean ::
	$(cleanup_silent) \rm -rf $(bin)${CONSTITUENT}_deps $(bin)${CONSTITUENT}_dependencies.make
#-- end of dependencies -------------------
