My favorites | Sign in
Project Home Downloads Wiki Issues Source
Checkout   Browse   Changes    
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#!/bin/sh
# @version $Revision$ ($Author$) $Date$
#
SCRIPTS_DIR=`dirname "${0}"`/..
. "${SCRIPTS_DIR}/environment.sh"
if [ ! "$?" = "0" ]; then
echo Error calling environment.sh
exit 1
fi

BLUECOVE_BLUEZ_CP="${BLUECOVE_JAR}"
#BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_BLUEZ_JAR}"
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_BLUEZ_PROJECT_HOME}/target/classes"
JAVA_ARGS=

case "$MACHTYPE" in
*-suse-*)
DBUS_JAVA_JAR=/usr/share/java/dbus.jar
;;
*-redhat-*)
DBUS_JAVA_JAR=/usr/share/java/dbus-java/dbus.jar
;;
esac

#BLUECOVE_USE_RPM=true; export BLUECOVE_USE_RPMS

if [ -f "${DBUS_JAVA_JAR}" -a "${BLUECOVE_USE_RPM}" = "true" ] ; then

echo "dbus-java installation found ${DBUS_JAVA_JAR}"
echo "Use: BLUECOVE_USE_RPM=false; export BLUECOVE_USE_RPM; to use library from maven repository"
echo ""

BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${DBUS_JAVA_JAR}"

case "$MACHTYPE" in
*-suse-*)
LIBMATTHEW_JAVA_DIR=/usr/share/java
if [ "$HOSTTYPE" = "x86_64" ]; then
JAVA_ARGS=-Djava.library.path=/usr/lib64
else
JAVA_ARGS=-Djava.library.path=/usr/lib
fi
;;
*-redhat-*)
if [ "$HOSTTYPE" = "x86_64" ]; then
LIBMATTHEW_JAVA_DIR=/usr/lib64/libmatthew-java
else
LIBMATTHEW_JAVA_DIR=/usr/lib/libmatthew-java
fi
;;
esac

BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${LIBMATTHEW_JAVA_DIR}/unix.jar"
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${LIBMATTHEW_JAVA_DIR}/debug-disable.jar"
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${LIBMATTHEW_JAVA_DIR}/hexdump.jar"
#JAVA_ARGS=-Djava.library.path=${LIBMATTHEW_JAVA_DIR}
else
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_BLUEZ_PROJECT_HOME}/target/dbus.jar"
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_BLUEZ_PROJECT_HOME}/target/debug-disable.jar"
BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_BLUEZ_PROJECT_HOME}/target/unix.jar"
fi


BLUECOVE_BLUEZ_CP="${BLUECOVE_BLUEZ_CP}:${BLUECOVE_TESTER_JAR}"

java ${JAVA_ARGS} -cp "${BLUECOVE_BLUEZ_CP}" ${BLUECOVE_MAIN} $*
rc=$?
if [ ! "${rc}" = "0" ]; then
echo Error calling java
echo Prsess enter to exit
read
fi

Change log

r2920 by skarzhevskyy on Mar 13, 2009   Diff
authenticate(pin) BlueZ 4.x
Go to: 
Project members, sign in to write a code review

Older revisions

r2910 by skarzhevskyy on Mar 13, 2009   Diff
Tested on suse
r2904 by skarzhevskyy on Mar 12, 2009   Diff
use library from maven repository
r2903 by skarzhevskyy on Mar 12, 2009   Diff
artifactId unixsockets -> unix
All revisions of this file

File info

Size: 2251 bytes, 72 lines

File properties

svn:eol-style
LF
svn:executable
*
svn:keywords
Date Author Id Revision
Powered by Google Project Hosting