Magellan Linux

Annotation of /branches/magellan-next/include/java.sminc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9644 - (hide annotations) (download)
Tue Jan 3 22:09:42 2012 UTC (12 years, 4 months ago) by niro
File size: 552 byte(s)
-added java functions
1 niro 9644 # $Id$
2    
3     sminclude mtools
4    
5     jar-path-from-classpath()
6     {
7     local jar="$1"
8     local i
9    
10     for i in ${CLASSPATH//:/ }
11     do
12     case ${i} in
13     *${jar}) echo ${i};;
14     esac
15     done
16     }
17    
18     minstalljar()
19     {
20     local files
21     local jar
22    
23     files="$@"
24    
25     # needed directories
26     minstalldir /etc/env.d || die
27     minstalldir /usr/share/${PNAME}-${PVER}/lib || die
28    
29     # classpath env
30     MCONFIG="/etc/env.d/22java-app-${PNAME}"
31    
32     for jar in ${files}
33     do
34     minstallfile ${jar} /usr/share/${PNAME}-${PVER}/lib || die
35     maddconfig "CLASSPATH=/usr/share/${PNAME}-${PVER}/lib/${jar}" || die
36     done
37     }