#-- start of jar ------

$(javabin)${CONSTITUENT}.jar :: ${OBJS}
	$(java_echo) $@
	$(java_silent)cd $(javabin)${CONSTITUENT}; $(jar) cvf ../${CONSTITUENT}.jar *

install_dir = ${CMTINSTALLAREA}/share/lib
${CONSTITUENT}installname = ${CONSTITUENT}.jar

${CONSTITUENT} :: ${CONSTITUENT}install ;

install :: ${CONSTITUENT}install ;

${CONSTITUENT}install :: $(install_dir)/$(${CONSTITUENT}installname)
ifdef CMTINSTALLAREA
	$(echo) "installation done"
endif

$(install_dir)/$(${CONSTITUENT}installname) :: $(javabin)$(${CONSTITUENT}installname)
ifdef CMTINSTALLAREA
	$(install_silent) $(cmt_install_action) \
	    -source "$(PACKAGE_ROOT)/classes" \
	    -name "$(${CONSTITUENT}installname)" \
	    -out "$(install_dir)" \
	    -cmd "$(cmt_installarea_command)" \
	    -cmtpath "$($(package)_cmtpath)"
endif

##${CONSTITUENT}clean :: ${CONSTITUENT}uninstall

uninstall :: ${CONSTITUENT}uninstall ;

${CONSTITUENT}uninstall ::
ifdef CMTINSTALLAREA
	$(cleanup_silent) $(cmt_uninstall_action) \
	    -source "$(PACKAGE_ROOT)/classes" \
	    -name "$(${CONSTITUENT}installname)" \
	    -out "$(install_dir)" \
	    -cmtpath "$($(package)_cmtpath)"
endif

${CONSTITUENT}clean ::
	$(cleanup_silent) /bin/rm -rf $(javabin)${CONSTITUENT}
	$(cleanup_silent) /bin/rm -f $(javabin)${CONSTITUENT}.jar

#-- end of jar ------
