source: CMT/v1r25-branch/mgr/fragments/jar @ 666

Last change on this file since 666 was 666, checked in by rybkin, 10 years ago

merge -r 664:665 HEAD

File size: 1.3 KB
RevLine 
[2]1#-- start of jar ------
2
3$(javabin)${CONSTITUENT}.jar :: ${OBJS}
4        $(java_echo) $@
5        $(java_silent)cd $(javabin)${CONSTITUENT}; $(jar) cvf ../${CONSTITUENT}.jar *
6
7install_dir = ${CMTINSTALLAREA}/share/lib
8${CONSTITUENT}installname = ${CONSTITUENT}.jar
9
[638]10${CONSTITUENT} :: ${CONSTITUENT}install ;
[2]11
[638]12install :: ${CONSTITUENT}install ;
[2]13
14${CONSTITUENT}install :: $(install_dir)/$(${CONSTITUENT}installname)
[441]15ifdef CMTINSTALLAREA
16        $(echo) "installation done"
17endif
[2]18
19$(install_dir)/$(${CONSTITUENT}installname) :: $(javabin)$(${CONSTITUENT}installname)
[441]20ifdef CMTINSTALLAREA
21        $(install_silent) $(cmt_install_action) \
[2]22            -source "$(PACKAGE_ROOT)/classes" \
23            -name "$(${CONSTITUENT}installname)" \
24            -out "$(install_dir)" \
25            -cmd "$(cmt_installarea_command)" \
[441]26            -cmtpath "$($(package)_cmtpath)"
27endif
[2]28
29##${CONSTITUENT}clean :: ${CONSTITUENT}uninstall
30
[638]31uninstall :: ${CONSTITUENT}uninstall ;
[2]32
33${CONSTITUENT}uninstall ::
[441]34ifdef CMTINSTALLAREA
35        $(cleanup_silent) $(cmt_uninstall_action) \
[2]36            -source "$(PACKAGE_ROOT)/classes" \
37            -name "$(${CONSTITUENT}installname)" \
38            -out "$(install_dir)" \
[441]39            -cmtpath "$($(package)_cmtpath)"
40endif
[2]41
42${CONSTITUENT}clean ::
[638]43        $(cleanup_silent) /bin/rm -rf $(javabin)${CONSTITUENT}
44        $(cleanup_silent) /bin/rm -f $(javabin)${CONSTITUENT}.jar
[2]45
46#-- end of jar ------
Note: See TracBrowser for help on using the repository browser.