source: CMT/v1r18p20041201/mgr/fragments/nmake/java_header @ 1

Last change on this file since 1 was 1, checked in by arnault, 19 years ago

Import all tags

File size: 1.4 KB
Line 
1
2${CONSTITUENT}javadirs ::
3        @if not exist $(javabin)${CONSTITUENT} mkdir $(javabin)${CONSTITUENT}
4
5${CONSTITUENT} :: ${CONSTITUENT}javadirs $(javabin)${CONSTITUENT}.jar
6        @echo "------> ${CONSTITUENT} ok"
7
8$(javabin)${CONSTITUENT}.jar :: ${OBJS}
9        $(java_echo) $@
10        $(java_silent)cd $(javabin)${CONSTITUENT}
11        $(java_silent)echo Main-Class: ${CONSTITUENT} > ${CONSTITUENT}.jmf
12        $(java_silent)jar -cmvf ${CONSTITUENT}.jmf ../${CONSTITUENT}.jar *
13
14install_dir = $(CMTINSTALLAREA)\share\bin
15${CONSTITUENT}installname = ${CONSTITUENT}.jar
16
17${CONSTITUENT} :: ${CONSTITUENT}install
18
19install :: ${CONSTITUENT}install
20
21${CONSTITUENT}install :: $(install_dir)\$(${CONSTITUENT}installname)
22        @if NOT "$(CMTINSTALLAREA)"=="" echo "installation done"
23
24$(install_dir)\$(${CONSTITUENT}installname) :: $(javabin)$(${CONSTITUENT}installname)
25        @if NOT "$(CMTINSTALLAREA)"=="" $(cmt_install_action) "$(PACKAGE_ROOT)\classes" "$(${CONSTITUENT}installname)" "$(install_dir)"
26
27${CONSTITUENT}clean :: ${CONSTITUENT}uninstall
28
29uninstall :: ${CONSTITUENT}uninstall
30
31${CONSTITUENT}uninstall ::
32        @if NOT "$(CMTINSTALLAREA)"=="" $(cmt_uninstall_action) "$(PACKAGE_ROOT)\classes" "$(${CONSTITUENT}installname)" "$(install_dir)"
33
34
35${CONSTITUENT}clean ::
36        if exist $(javabin)\${CONSTITUENT} rmdir /Q /S $(javabin)\${CONSTITUENT}
37        if exist $(javabin)\${CONSTITUENT}.jar del $(javabin)\${CONSTITUENT}.jar
Note: See TracBrowser for help on using the repository browser.