1 |
# $Id$ |
# $Id$ |
2 |
|
|
3 |
# loads client classes from $MCORE_LIBDIR |
# loads client classes from $MCORE_LIBDIR |
4 |
load_client_classes() |
load_classes() |
5 |
{ |
{ |
6 |
local i |
local class |
7 |
|
local classtype |
8 |
|
|
9 |
|
case $1 in |
10 |
|
client|control) classtype="$1" ;; |
11 |
|
*) die "Unknown classes type '$1'" ;; |
12 |
|
esac |
13 |
|
|
14 |
# client specific |
# client specific |
15 |
for i in $(find ${MCORE_LIBDIR}/include -type f -name \*.client.class) |
for class in $(find ${MCORE_LIBDIR}/include -type f -name \*.${classtype}.class) |
16 |
do |
do |
17 |
include ${i} || eecho "error loading ${i}" |
include ${class} || eecho "error loading ${class}" |
18 |
done |
done |
19 |
} |
} |
20 |
|
|