source: CMT/v1r25-branch/mgr/fragments/nmake/jar @ 671

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

merge -r 668:670 HEAD

File size: 1.3 KB
Line 
1#-- start of jar ------
2
3$(javabin)${CONSTITUENT}.jar :: ${OBJS}
4        $(java_echo) $@
5        $(java_silent) cd $(javabin)${CONSTITUENT}
6        $(java_silent) $(jar) cvf ..\${CONSTITUENT}.jar *
7
8install_dir = $(CMTINSTALLAREA)\share\lib
9${CONSTITUENT}installname = ${CONSTITUENT}.jar
10
11${CONSTITUENT} :: ${CONSTITUENT}install ;
12
13install :: ${CONSTITUENT}install ;
14
15${CONSTITUENT}install :: $(install_dir)\$(${CONSTITUENT}installname)
16!if "$(CMTINSTALLAREA)" != ""
17        $(echo) "installation done"
18!endif
19
20$(install_dir)\$(${CONSTITUENT}installname) :: $(javabin)$(${CONSTITUENT}installname)
21!if "$(CMTINSTALLAREA)" != ""
22        $(install_echo) $(@F) into $(@D)
23        $(install_silent) $(cmt_install_action) "$(PACKAGE_ROOT)\classes" "$(${CONSTITUENT}installname)" "$(install_dir)"
24!endif
25
26##${CONSTITUENT}clean :: ${CONSTITUENT}uninstall
27
28uninstall :: ${CONSTITUENT}uninstall ;
29
30${CONSTITUENT}uninstall ::
31!if "$(CMTINSTALLAREA)" != ""
32        $(cleanup_echo) "$(${CONSTITUENT}installlibname)" from "$(install_dir)"
33        $(cleanup_silent) $(cmt_uninstall_action) "$(PACKAGE_ROOT)\classes" "$(${CONSTITUENT}installname)" "$(install_dir)"
34!endif
35
36${CONSTITUENT}clean ::
37        $(cleanup_silent) if exist $(javabin)\${CONSTITUENT} rmdir /Q /S $(javabin)\${CONSTITUENT}
38        $(cleanup_silent) if exist $(javabin)\${CONSTITUENT}.jar del $(javabin)\${CONSTITUENT}.jar
39
40#-- end of jar ------
Note: See TracBrowser for help on using the repository browser.