|
1 <!-- |
|
2 * Copyright © 2008 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * |
|
4 * Licensed under the Apache License, Version 2.0 (the "License"); |
|
5 * you may not use this file except in compliance with the License. |
|
6 * You may obtain a copy of the License at |
|
7 * |
|
8 * http://www.apache.org/licenses/LICENSE-2.0 |
|
9 * |
|
10 * Unless required by applicable law or agreed to in writing, software |
|
11 * distributed under the License is distributed on an "AS IS" BASIS, |
|
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
13 * See the License for the specific language governing permissions and |
|
14 * limitations under the License. |
|
15 --> |
|
16 <project name="javabluecove" default="deploy" basedir="."> |
|
17 <description> |
|
18 Builds Bluecove Implementation |
|
19 </description> |
|
20 |
|
21 <import file="../../../../build/utilities.xml"/> |
|
22 |
|
23 <!-- Needed by the utilities.xml. See the description form the utilities.xml |
|
24 file --> |
|
25 |
|
26 <target name="compile"> |
|
27 <omj.javac excludes=" |
|
28 com/intel/bluetooth/BluetoothStackMicrosoft.java, |
|
29 com/intel/bluetooth/BluetoothStackBlueSoleil.java, |
|
30 com/intel/bluetooth/BluetoothStackOSX.java, |
|
31 com/intel/bluetooth/BluetoothStackToshiba.java, |
|
32 com/intel/bluetooth/BluetoothStackWIDCOMM.java, |
|
33 com/intel/bluetooth/BluetoothStackWIDCOMMSDPInputStream.java, |
|
34 com/intel/bluetooth/DebugLog4jAppender.java, |
|
35 com/intel/bluetooth/NativeLibLoader.java, |
|
36 com/intel/bluetooth/NativeTestInterfaces.java, |
|
37 com/intel/bluetooth/UtilsJavaSE5.java"/> |
|
38 </target> |
|
39 |
|
40 <target name="create.internal.api.jar"> |
|
41 <omj.internal.apis/> |
|
42 </target> |
|
43 |
|
44 <target name="create.public.api.jar"> |
|
45 <omj.public.apis includes=" |
|
46 javax/bluetooth/BluetoothConnectionException.class, |
|
47 javax/bluetooth/BluetoothStateException.class, |
|
48 javax/bluetooth/DataElement.class, |
|
49 javax/bluetooth/DeviceClass.class, |
|
50 javax/bluetooth/DiscoveryAgent.class, |
|
51 javax/bluetooth/DiscoveryListener.class, |
|
52 javax/bluetooth/L2CAPConnection.class, |
|
53 javax/bluetooth/L2CAPConnectionNotifier.class, |
|
54 javax/bluetooth/LocalDevice.class, |
|
55 javax/bluetooth/RemoteDevice.class, |
|
56 javax/bluetooth/ServiceRecord.class, |
|
57 javax/bluetooth/ServiceRegistrationException.class, |
|
58 javax/bluetooth/UUID.class, |
|
59 javax/obex/Authenticator.class, |
|
60 javax/obex/ClientSession.class, |
|
61 javax/obex/HeaderSet.class, |
|
62 javax/obex/Operation.class, |
|
63 javax/obex/PasswordAuthentication.class, |
|
64 javax/obex/ResponseCodes.class, |
|
65 javax/obex/ServerRequestHandler.class, |
|
66 javax/obex/SessionNotifier.class"/> |
|
67 </target> |
|
68 </project> |
|
69 |