Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 687 lines (592 sloc) 30.73 kb
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
1 #
2 # Copyright (C) 2008 The Android Open Source Project
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 LOCAL_PATH := $(call my-dir)
17
18 # We have a special case here where we build the library's resources
19 # independently from its code, so we need to find where the resource
20 # class source got placed in the course of building the resources.
21 # Thus, the magic here.
22 # Also, this module cannot depend directly on the R.java file; if it
23 # did, the PRIVATE_* vars for R.java wouldn't be guaranteed to be correct.
24 # Instead, it depends on the R.stamp file, which lists the corresponding
25 # R.java file as a prerequisite.
26 # TODO: find a more appropriate way to do this.
80a60ba8 »
2010-07-14 Clean up some style in the makefiles.
27 framework_res_source_path := APPS/framework-res_intermediates/src
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
28
29 # the library
30 # ============================================================
31 include $(CLEAR_VARS)
32
33 # FRAMEWORKS_BASE_SUBDIRS comes from build/core/pathmap.mk
34 LOCAL_SRC_FILES := $(call find-other-java-files,$(FRAMEWORKS_BASE_SUBDIRS))
35
a63730d1 »
2010-02-07 Log ContentProvider operations to the EventLog.
36 # EventLogTags files.
18e93962 »
2010-02-10 Eliminate dependencies on Checkin, replacing checkin events with Even…
37 LOCAL_SRC_FILES += \
38 core/java/android/content/EventLogTags.logtags \
6dabb633 »
2011-07-08 Add event-log logging for TTS requests.
39 core/java/android/speech/tts/EventLogTags.logtags \
18e93962 »
2010-02-10 Eliminate dependencies on Checkin, replacing checkin events with Even…
40 core/java/android/webkit/EventLogTags.logtags \
41 telephony/java/com/android/internal/telephony/EventLogTags.logtags \
a63730d1 »
2010-02-07 Log ContentProvider operations to the EventLog.
42
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
43 # The following filters out code we are temporarily not including at all.
44 # TODO: Move AWT and beans (and associated harmony code) back into libcore.
45 # TODO: Maybe remove javax.microedition entirely?
46 # TODO: Move SyncML (org.mobilecontrol.*) into its own library.
47 LOCAL_SRC_FILES := $(filter-out \
48 org/mobilecontrol/% \
49 ,$(LOCAL_SRC_FILES))
50
51 ## READ ME: ########################################################
52 ##
c1e8aa4c »
2009-04-06 AI 144664: am: CL 144663 Use Binder interfaces between NetworkLocatio…
53 ## When updating this list of aidl files, consider if that aidl is
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
54 ## part of the SDK API. If it is, also add it to the list below that
55 ## is preprocessed and distributed with the SDK. This list should
56 ## not contain any aidl files for parcelables, but the one below should
57 ## if you intend for 3rd parties to be able to send those objects
58 ## across process boundaries.
59 ##
60 ## READ ME: ########################################################
61 LOCAL_SRC_FILES += \
75986cf9 »
2009-05-14 Accessibility feature - framework changes (replacing 698, 699, 700, 7…
62 core/java/android/accessibilityservice/IAccessibilityServiceConnection.aidl \
dace2300 »
2009-07-14 resolved conflicts for merge of b06ea70 to master
63 core/java/android/accessibilityservice/IEventListener.aidl \
60307343 »
2009-03-24 Automated import from //branches/master/...@142414,142414
64 core/java/android/accounts/IAccountManager.aidl \
65 core/java/android/accounts/IAccountManagerResponse.aidl \
66 core/java/android/accounts/IAccountAuthenticator.aidl \
67 core/java/android/accounts/IAccountAuthenticatorResponse.aidl \
b06ea706 »
2009-07-13 Add reporting of activity movement for search manager.
68 core/java/android/app/IActivityController.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
69 core/java/android/app/IActivityPendingResult.aidl \
70 core/java/android/app/IActivityWatcher.aidl \
71 core/java/android/app/IAlarmManager.aidl \
b06ea706 »
2009-07-13 Add reporting of activity movement for search manager.
72 core/java/android/app/IBackupAgent.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
73 core/java/android/app/IInstrumentationWatcher.aidl \
74 core/java/android/app/INotificationManager.aidl \
a4620793 »
2011-05-20 Observe screen on/off events in NetworkPolicy.
75 core/java/android/app/IProcessObserver.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
76 core/java/android/app/ISearchManager.aidl \
8d17f3f2 »
2009-06-05 Run search dialog in the system process.
77 core/java/android/app/ISearchManagerCallback.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
78 core/java/android/app/IServiceConnection.aidl \
79 core/java/android/app/IThumbnailReceiver.aidl \
f26fd99a »
2011-04-08 Rework thumbnails in activity manager.
80 core/java/android/app/IThumbnailRetriever.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
81 core/java/android/app/ITransientNotification.aidl \
27b28b3f »
2010-02-09 Introduce special UI modes for night and car usage.
82 core/java/android/app/IUiModeManager.aidl \
8cc6a502 »
2009-08-05 First bit of wallpaper work.
83 core/java/android/app/IWallpaperManager.aidl \
84 core/java/android/app/IWallpaperManagerCallback.aidl \
87bba1ee »
2010-02-26 Move DeviceAdmin APIs to android.app.admin.
85 core/java/android/app/admin/IDevicePolicyManager.aidl \
4528186e »
2010-03-05 Refactor android.backup => android.app.backup
86 core/java/android/app/backup/IBackupManager.aidl \
4a627c71 »
2011-04-01 Full local backup infrastructure
87 core/java/android/app/backup/IFullBackupRestoreObserver.aidl \
4528186e »
2010-03-05 Refactor android.backup => android.app.backup
88 core/java/android/app/backup/IRestoreObserver.aidl \
89 core/java/android/app/backup/IRestoreSession.aidl \
bd022f42 »
2009-08-14 Bluetooth: API change.
90 core/java/android/bluetooth/IBluetooth.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
91 core/java/android/bluetooth/IBluetoothA2dp.aidl \
16fb88a6 »
2009-10-07 Encourage developers to connect RFCOMM by UUID instead of Channel.
92 core/java/android/bluetooth/IBluetoothCallback.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
93 core/java/android/bluetooth/IBluetoothHeadset.aidl \
2ea1e85d »
2011-04-01 Implement APIs for Bluetooth Health profile.
94 core/java/android/bluetooth/IBluetoothHealthCallback.aidl \
3f416732 »
2009-07-02 frameworks/base: Add PBAP support
95 core/java/android/bluetooth/IBluetoothPbap.aidl \
ef2cb7c9 »
2011-07-21 Add ability to turn BT on / off on a per application basis.
96 core/java/android/bluetooth/IBluetoothStateChangeCallback.aidl \
9f53119b »
2010-08-04 First pass at a new clipboard API.
97 core/java/android/content/IClipboard.aidl \
b06ea706 »
2009-07-13 Add reporting of activity movement for search manager.
98 core/java/android/content/IContentService.aidl \
1ccac75e »
2009-06-12 Remove circular dependency in PackageManager. api freeStorage uses Pe…
99 core/java/android/content/IIntentReceiver.aidl \
100 core/java/android/content/IIntentSender.aidl \
9f53119b »
2010-08-04 First pass at a new clipboard API.
101 core/java/android/content/IOnPrimaryClipChangedListener.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
102 core/java/android/content/ISyncAdapter.aidl \
103 core/java/android/content/ISyncContext.aidl \
b06ea706 »
2009-07-13 Add reporting of activity movement for search manager.
104 core/java/android/content/ISyncStatusObserver.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
105 core/java/android/content/pm/IPackageDataObserver.aidl \
106 core/java/android/content/pm/IPackageDeleteObserver.aidl \
107 core/java/android/content/pm/IPackageInstallObserver.aidl \
108 core/java/android/content/pm/IPackageManager.aidl \
8946dd33 »
2010-02-19 Move package from internal to external and vice versa.
109 core/java/android/content/pm/IPackageMoveObserver.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
110 core/java/android/content/pm/IPackageStatsObserver.aidl \
111 core/java/android/database/IContentObserver.aidl \
c4308f01 »
2011-03-01 Move USB framework support from android.hardware to android.hardware.…
112 core/java/android/hardware/usb/IUsbManager.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
113 core/java/android/net/IConnectivityManager.aidl \
4d02d001 »
2010-01-22 NetworkManagementService: Introduce INetworkManagementEventObserver
114 core/java/android/net/INetworkManagementEventObserver.aidl \
eb9cbb8f »
2010-05-17 Resurrect flashlight support in obsolete IHardwareService Binder API.
115 core/java/android/net/IThrottleManager.aidl \
c006f1ae »
2011-05-19 Policy and rules work for ConnectivityManager.
116 core/java/android/net/INetworkPolicyListener.aidl \
d5cdd597 »
2011-05-03 First pass at NetworkPolicy and activity tracking.
117 core/java/android/net/INetworkPolicyManager.aidl \
75279904 »
2011-05-24 Collect historical network stats.
118 core/java/android/net/INetworkStatsService.aidl \
01425365 »
2011-05-24 Add public API to do NDEF push.
119 core/java/android/nfc/INdefPushCallback.aidl \
f36c6db1 »
2010-10-14 NFC API revision round 2.
120 core/java/android/nfc/INfcAdapter.aidl \
367f41f8 »
2011-03-08 Implement new NFC-EE API's as shared library (frameworks/base).
121 core/java/android/nfc/INfcAdapterExtras.aidl \
f36c6db1 »
2010-10-14 NFC API revision round 2.
122 core/java/android/nfc/INfcTag.aidl \
eb9cbb8f »
2010-05-17 Resurrect flashlight support in obsolete IHardwareService Binder API.
123 core/java/android/os/IHardwareService.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
124 core/java/android/os/IMessenger.aidl \
873f2145 »
2010-01-14 framework: Introduce INetworkManagementService for communicating with…
125 core/java/android/os/INetworkManagementService.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
126 core/java/android/os/IPermissionController.aidl \
127 core/java/android/os/IPowerManager.aidl \
8643aa01 »
2011-04-20 Interrogation of the view hierarchy from an AccessibilityService.
128 core/java/android/os/IRemoteCallback.aidl \
3a32213c »
2009-11-24 Remove HardwareService and move vibrator support to VibratorService.
129 core/java/android/os/IVibratorService.aidl \
8643aa01 »
2011-04-20 Interrogation of the view hierarchy from an AccessibilityService.
130 core/java/android/service/wallpaper/IWallpaperConnection.aidl \
131 core/java/android/service/wallpaper/IWallpaperEngine.aidl \
132 core/java/android/service/wallpaper/IWallpaperService.aidl \
133 core/java/android/view/accessibility/IAccessibilityInteractionConnection.aidl\
134 core/java/android/view/accessibility/IAccessibilityInteractionConnectionCallback.aidl\
75986cf9 »
2009-05-14 Accessibility feature - framework changes (replacing 698, 699, 700, 7…
135 core/java/android/view/accessibility/IAccessibilityManager.aidl \
136 core/java/android/view/accessibility/IAccessibilityManagerClient.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
137 core/java/android/view/IApplicationToken.aidl \
138 core/java/android/view/IOnKeyguardExitResult.aidl \
139 core/java/android/view/IRotationWatcher.aidl \
140 core/java/android/view/IWindow.aidl \
141 core/java/android/view/IWindowManager.aidl \
142 core/java/android/view/IWindowSession.aidl \
361ec771 »
2009-09-15 do not merge. Revert "do not merge. Remove voicesearch-specific funct…
143 core/java/android/speech/IRecognitionListener.aidl \
144 core/java/android/speech/IRecognitionService.aidl \
50e657bb »
2011-03-08 Add Java API for writing TTS engines
145 core/java/android/speech/tts/ITextToSpeechCallback.aidl \
146 core/java/android/speech/tts/ITextToSpeechService.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
147 core/java/com/android/internal/app/IBatteryStats.aidl \
148 core/java/com/android/internal/app/IUsageStats.aidl \
c028be4f »
2010-01-25 AppsOnSd feature - Add default container
149 core/java/com/android/internal/app/IMediaContainerService.aidl \
c39a6e0c »
2009-03-11 auto import from //branches/cupcake/...@137873
150 core/java/com/android/internal/appwidget/IAppWidgetService.aidl \
151 core/java/com/android/internal/appwidget/IAppWidgetHost.aidl \
487529a7 »
2009-04-29 First baby steps towards settings backup
152 core/java/com/android/internal/backup/IBackupTransport.aidl \
6edf2637 »
2011-09-05 Fix 5185505: Add support for weak biometric sensors to lockscreen.
153 core/java/com/android/internal/policy/IFaceLockCallback.aidl \
154 core/java/com/android/internal/policy/IFaceLockInterface.aidl \
f18a01c7 »
2009-11-12 Rename [I]DropBox[Service] to [I]DropBoxManager[Service].
155 core/java/com/android/internal/os/IDropBoxManagerService.aidl \
c39a6e0c »
2009-03-11 auto import from //branches/cupcake/...@137873
156 core/java/com/android/internal/os/IResultReceiver.aidl \
0cbda99f »
2010-05-02 The status bar draws its icons now.
157 core/java/com/android/internal/statusbar/IStatusBar.aidl \
158 core/java/com/android/internal/statusbar/IStatusBarService.aidl \
988323c5 »
2011-06-22 Create TextServiceManager and SpellCheckerService
159 core/java/com/android/internal/textservice/ISpellCheckerService.aidl \
160 core/java/com/android/internal/textservice/ISpellCheckerSession.aidl \
161 core/java/com/android/internal/textservice/ISpellCheckerSessionListener.aidl \
162 core/java/com/android/internal/textservice/ITextServicesManager.aidl \
163 core/java/com/android/internal/textservice/ITextServicesSessionListener.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
164 core/java/com/android/internal/view/IInputContext.aidl \
165 core/java/com/android/internal/view/IInputContextCallback.aidl \
166 core/java/com/android/internal/view/IInputMethod.aidl \
167 core/java/com/android/internal/view/IInputMethodCallback.aidl \
168 core/java/com/android/internal/view/IInputMethodClient.aidl \
169 core/java/com/android/internal/view/IInputMethodManager.aidl \
170 core/java/com/android/internal/view/IInputMethodSession.aidl \
499cb9f5 »
2010-07-16 Initial changes to allow collections in widgets.
171 core/java/com/android/internal/widget/IRemoteViewsFactory.aidl \
81f39eb6 »
2011-01-11 Refactoring app widgets to address security/performance issues.
172 core/java/com/android/internal/widget/IRemoteViewsAdapterConnection.aidl \
93201f54 »
2011-06-09 KeyChain API refinements
173 keystore/java/android/security/IKeyChainAliasCallback.aidl \
b9a07c18 »
2011-04-11 Adding KeyChain API and IKeyChainService
174 keystore/java/android/security/IKeyChainService.aidl \
a58a8751 »
2010-07-13 Add new system service CountryDetector
175 location/java/android/location/ICountryDetector.aidl \
176 location/java/android/location/ICountryListener.aidl \
a55c3213 »
2009-04-15 location: Move geocoding support from ILocationProvider to a new inte…
177 location/java/android/location/IGeocodeProvider.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
178 location/java/android/location/IGpsStatusListener.aidl \
15e3d0f0 »
2009-05-01 location: Use ILocationProvider Binder interface for all location pro…
179 location/java/android/location/IGpsStatusProvider.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
180 location/java/android/location/ILocationListener.aidl \
181 location/java/android/location/ILocationManager.aidl \
c1e8aa4c »
2009-04-06 AI 144664: am: CL 144663 Use Binder interfaces between NetworkLocatio…
182 location/java/android/location/ILocationProvider.aidl \
22d1f9fb »
2009-08-18 gps: Network initiated SUPL
183 location/java/android/location/INetInitiatedListener.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
184 media/java/android/media/IAudioService.aidl \
d5176cfe »
2010-01-28 First implementation of the audio focus management as an extension
185 media/java/android/media/IAudioFocusDispatcher.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
186 media/java/android/media/IMediaScannerListener.aidl \
187 media/java/android/media/IMediaScannerService.aidl \
4426e42a »
2011-08-18 Bug 5045498 New implementation of remote control API
188 media/java/android/media/IRemoteControlClient.aidl \
189 media/java/android/media/IRemoteControlDisplay.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
190 telephony/java/com/android/internal/telephony/IPhoneStateListener.aidl \
191 telephony/java/com/android/internal/telephony/IPhoneSubInfo.aidl \
192 telephony/java/com/android/internal/telephony/ITelephony.aidl \
193 telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl \
04e71b3d »
2009-04-02 AI 144245: Fix merge conflict for megering in the CDMA changes in to …
194 telephony/java/com/android/internal/telephony/IIccPhoneBook.aidl \
195 telephony/java/com/android/internal/telephony/ISms.aidl \
7640caaf »
2010-08-20 WAPPushManager, WAP Push over SMS message handler
196 telephony/java/com/android/internal/telephony/IWapPushManager.aidl \
e91bc680 »
2009-03-27 AI 143331: am: CL 143181 am: CL 142924 Support DCM specific MMI netwo…
197 wifi/java/android/net/wifi/IWifiManager.aidl \
55bc5f3e »
2011-06-24 Updated: Wi-Fi p2p framework
198 wifi/java/android/net/wifi/p2p/IWifiP2pManager.aidl \
9207b1e7 »
2009-06-08 Fix the broken makefile.
199 telephony/java/com/android/internal/telephony/IExtendedNetworkService.aidl \
2d94231e »
2010-08-05 Add SIP service into system server.
200 voip/java/android/net/sip/ISipSession.aidl \
201 voip/java/android/net/sip/ISipSessionListener.aidl \
202 voip/java/android/net/sip/ISipService.aidl
203 #
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
204
45e6dbf9 »
2009-12-08 move event log tags used by SyncAdapter into a local .logtags file
205
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
206 # FRAMEWORKS_BASE_JAVA_SRC_DIRS comes from build/core/pathmap.mk
207 LOCAL_AIDL_INCLUDES += $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)
208
209 LOCAL_INTERMEDIATE_SOURCES := \
80a60ba8 »
2010-07-14 Clean up some style in the makefiles.
210 $(framework_res_source_path)/android/R.java \
211 $(framework_res_source_path)/android/Manifest.java \
212 $(framework_res_source_path)/com/android/internal/R.java
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
213
214 LOCAL_NO_STANDARD_LIBRARIES := true
570bb561 »
2010-06-30 frameworks/base updates to track merge from dalvik-dev
215 LOCAL_JAVA_LIBRARIES := bouncycastle core core-junit ext
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
216
217 LOCAL_MODULE := framework
218 LOCAL_MODULE_CLASS := JAVA_LIBRARIES
219
ac075190 »
2010-03-16 disable emma instrumentation for framework, ext and services
220 LOCAL_NO_EMMA_INSTRUMENT := true
221 LOCAL_NO_EMMA_COMPILE := true
222
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
223 # List of classes and interfaces which should be loaded by the Zygote.
224 LOCAL_JAVA_RESOURCE_FILES += $(LOCAL_PATH)/preloaded-classes
225
226 #LOCAL_JARJAR_RULES := $(LOCAL_PATH)/jarjar-rules.txt
227
228 LOCAL_DX_FLAGS := --core-library
229
230 include $(BUILD_JAVA_LIBRARY)
231
232 # Make sure that R.java and Manifest.java are built before we build
233 # the source for this library.
234 framework_res_R_stamp := \
235 $(call intermediates-dir-for,APPS,framework-res,,COMMON)/src/R.stamp
236 $(full_classes_compiled_jar): $(framework_res_R_stamp)
237
238 # Make sure that framework-res is installed when framework is.
239 $(LOCAL_INSTALLED_MODULE): | $(dir $(LOCAL_INSTALLED_MODULE))framework-res.apk
240
b1f57728 »
2011-09-15 Use the correct dependency
241 framework_built := $(call java-lib-deps,framework)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
242
243 # AIDL files to be preprocessed and included in the SDK,
244 # relative to the root of the build tree.
245 # ============================================================
246 aidl_files := \
60307343 »
2009-03-24 Automated import from //branches/master/...@142414,142414
247 frameworks/base/core/java/android/accounts/IAccountManager.aidl \
248 frameworks/base/core/java/android/accounts/IAccountManagerResponse.aidl \
249 frameworks/base/core/java/android/accounts/IAccountAuthenticator.aidl \
250 frameworks/base/core/java/android/accounts/IAccountAuthenticatorResponse.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
251 frameworks/base/core/java/android/app/Notification.aidl \
252 frameworks/base/core/java/android/app/PendingIntent.aidl \
459ba863 »
2009-11-04 Add BluetoothDevice to SDK AIDL list.
253 frameworks/base/core/java/android/bluetooth/BluetoothDevice.aidl \
2ea1e85d »
2011-04-01 Implement APIs for Bluetooth Health profile.
254 frameworks/base/core/java/android/bluetooth/BluetoothHealthAppConfiguration.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
255 frameworks/base/core/java/android/content/ComponentName.aidl \
256 frameworks/base/core/java/android/content/Intent.aidl \
1ccac75e »
2009-06-12 Remove circular dependency in PackageManager. api freeStorage uses Pe…
257 frameworks/base/core/java/android/content/IntentSender.aidl \
c5d1c6db »
2010-01-27 add sync polling
258 frameworks/base/core/java/android/content/PeriodicSync.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
259 frameworks/base/core/java/android/content/SyncStats.aidl \
260 frameworks/base/core/java/android/content/res/Configuration.aidl \
c39a6e0c »
2009-03-11 auto import from //branches/cupcake/...@137873
261 frameworks/base/core/java/android/appwidget/AppWidgetProviderInfo.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
262 frameworks/base/core/java/android/net/Uri.aidl \
f36c6db1 »
2010-10-14 NFC API revision round 2.
263 frameworks/base/core/java/android/nfc/NdefMessage.aidl \
264 frameworks/base/core/java/android/nfc/NdefRecord.aidl \
265 frameworks/base/core/java/android/nfc/Tag.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
266 frameworks/base/core/java/android/os/Bundle.aidl \
f18a01c7 »
2009-11-12 Rename [I]DropBox[Service] to [I]DropBoxManager[Service].
267 frameworks/base/core/java/android/os/DropBoxManager.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
268 frameworks/base/core/java/android/os/ParcelFileDescriptor.aidl \
aef439e6 »
2009-09-28 Move android.bluetooth.ParcelUuid to android.os.ParcelUuid
269 frameworks/base/core/java/android/os/ParcelUuid.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
270 frameworks/base/core/java/android/view/KeyEvent.aidl \
271 frameworks/base/core/java/android/view/MotionEvent.aidl \
272 frameworks/base/core/java/android/view/Surface.aidl \
273 frameworks/base/core/java/android/view/WindowManager.aidl \
274 frameworks/base/core/java/android/widget/RemoteViews.aidl \
988323c5 »
2011-06-22 Create TextServiceManager and SpellCheckerService
275 frameworks/base/core/java/com/android/internal/textservice/ISpellCheckerService.aidl \
276 frameworks/base/core/java/com/android/internal/textservice/ISpellCheckerSession.aidl \
277 frameworks/base/core/java/com/android/internal/textservice/ISpellCheckerSessionListener.aidl \
278 frameworks/base/core/java/com/android/internal/textservice/ITextServicesManager.aidl \
279 frameworks/base/core/java/com/android/internal/textservice/ITextServicesSessionListener.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
280 frameworks/base/core/java/com/android/internal/view/IInputContext.aidl \
281 frameworks/base/core/java/com/android/internal/view/IInputMethod.aidl \
282 frameworks/base/core/java/com/android/internal/view/IInputMethodCallback.aidl \
283 frameworks/base/core/java/com/android/internal/view/IInputMethodClient.aidl \
284 frameworks/base/core/java/com/android/internal/view/IInputMethodManager.aidl \
285 frameworks/base/core/java/com/android/internal/view/IInputMethodSession.aidl \
286 frameworks/base/graphics/java/android/graphics/Bitmap.aidl \
287 frameworks/base/graphics/java/android/graphics/Rect.aidl \
288 frameworks/base/graphics/java/android/graphics/Region.aidl \
289 frameworks/base/location/java/android/location/Criteria.aidl \
290 frameworks/base/location/java/android/location/Location.aidl \
291 frameworks/base/telephony/java/android/telephony/ServiceState.aidl \
292 frameworks/base/telephony/java/com/android/internal/telephony/IPhoneSubInfo.aidl \
d8b51a2b »
2009-06-08 Fix broken makefile. Again. His twin brother was hiding.
293 frameworks/base/telephony/java/com/android/internal/telephony/ITelephony.aidl \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
294
295 gen := $(TARGET_OUT_COMMON_INTERMEDIATES)/framework.aidl
296 $(gen): PRIVATE_SRC_FILES := $(aidl_files)
297 ALL_SDK_FILES += $(gen)
298 $(gen): $(aidl_files) | $(AIDL)
299 @echo Aidl Preprocess: $@
300 $(hide) $(AIDL) --preprocess $@ $(PRIVATE_SRC_FILES)
301
302 # the documentation
303 # ============================================================
304
305 # TODO: deal with com/google/android/googleapps
306 packages_to_document := \
307 android \
308 javax/microedition/khronos
309
310 # Search through the base framework dirs for these packages.
311 # The result will be relative to frameworks/base.
312 fwbase_dirs_to_document := \
e70f61b1 »
2010-02-19 Retry test-runner tests move.
313 test-runner/src \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
314 $(patsubst $(LOCAL_PATH)/%,%, \
315 $(wildcard \
316 $(foreach dir, $(FRAMEWORKS_BASE_JAVA_SRC_DIRS), \
317 $(addprefix $(dir)/, $(packages_to_document)) \
318 ) \
319 ) \
320 )
321
cf9a0137 »
2011-01-05 Import libcore_to_document definition from libcore/Docs.mk
322 # include definition of libcore_to_document
323 include $(LOCAL_PATH)/../../libcore/Docs.mk
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
324
b1dec71a »
2011-06-20 NEW_API: Add real-time Effects.
325 # include definition of libfilterfw_to_document
326 include $(LOCAL_PATH)/../../system/media/mca/Docs.mk
327
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
328 non_base_dirs := \
e599a9d2 »
2010-02-01 Revert "adding OAuth library"
329 ../../external/apache-http/src/org/apache/http
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
330
331 # These are relative to frameworks/base
332 dirs_to_document := \
333 $(fwbase_dirs_to_document) \
a9602db3 »
2011-03-24 Tracking SamplingProfiler change in libcore
334 $(non_base_dirs)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
335
336 html_dirs := \
337 $(FRAMEWORKS_BASE_SUBDIRS) \
338 $(non_base_dirs)
339
340 # These are relative to frameworks/base
341 framework_docs_LOCAL_SRC_FILES := \
342 $(call find-other-java-files, $(dirs_to_document)) \
a9602db3 »
2011-03-24 Tracking SamplingProfiler change in libcore
343 $(call find-other-html-files, $(html_dirs)) \
b1dec71a »
2011-06-20 NEW_API: Add real-time Effects.
344 $(addprefix ../../libcore/, $(call libcore_to_document, $(LOCAL_PATH)/../../libcore)) \
345 $(addprefix ../../system/media/mca/, $(call libfilterfw_to_document, $(LOCAL_PATH)/../../system/media/mca))
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
346
626db910 »
2010-05-17 Store the list of source directories for the SDK.
347 # This is used by ide.mk as the list of source files that are
348 # always included.
349 INTERNAL_SDK_SOURCE_DIRS := $(addprefix $(LOCAL_PATH)/,$(dirs_to_document))
350
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
351 framework_docs_LOCAL_DROIDDOC_SOURCE_PATH := \
352 $(FRAMEWORKS_BASE_JAVA_SRC_DIRS)
353
354 framework_docs_LOCAL_INTERMEDIATE_SOURCES := \
80a60ba8 »
2010-07-14 Clean up some style in the makefiles.
355 $(framework_res_source_path)/android/R.java \
356 $(framework_res_source_path)/android/Manifest.java \
357 $(framework_res_source_path)/com/android/internal/R.java
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
358
359 framework_docs_LOCAL_JAVA_LIBRARIES := \
570bb561 »
2010-06-30 frameworks/base updates to track merge from dalvik-dev
360 bouncycastle \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
361 core \
362 ext \
6f95f461 »
2009-12-10 Fix the dependencies to make online-sdk-docs.
363 framework \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
364
365 framework_docs_LOCAL_MODULE_CLASS := JAVA_LIBRARIES
3fec2bf9 »
2010-08-27 Clean up the mess
366 framework_docs_LOCAL_DROIDDOC_HTML_DIR := docs/html
6dceb76b »
2009-07-31 add "since" info for reference docs
367 # The since flag (-since N.xml API_LEVEL) is used to add API Level information
368 # to the reference documentation. Must be in order of oldest to newest.
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
369 framework_docs_LOCAL_DROIDDOC_OPTIONS := \
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
370 -knowntags ./frameworks/base/docs/knowntags.txt \
6dceb76b »
2009-07-31 add "since" info for reference docs
371 -since ./frameworks/base/api/1.xml 1 \
372 -since ./frameworks/base/api/2.xml 2 \
373 -since ./frameworks/base/api/3.xml 3 \
b385508d »
2009-08-24 Add more code samples to the online docs.
374 -since ./frameworks/base/api/4.xml 4 \
ee58d1bf »
2009-10-16 doc change: Add docs for SDK. Support new modular structure. In Andro…
375 -since ./frameworks/base/api/5.xml 5 \
bca9f1bb »
2009-11-18 sdk doc change for esr: updates for android 1.6 r2, tools r4, api lev…
376 -since ./frameworks/base/api/6.xml 6 \
f0cdfa99 »
2009-12-16 add -since flag to droiddoc options for 7.xml,
377 -since ./frameworks/base/api/7.xml 7 \
c4c696ab »
2010-04-19 add droiddoc flag to include since-tags for api level 8
378 -since ./frameworks/base/api/8.xml 8 \
e9ac4e25 »
2010-10-18 add api level 9 'since' flag to docs
379 -since ./frameworks/base/api/9.xml 9 \
ba3dd323 »
2011-01-26 enable preview mode for docs and add api level 10 flag for api level …
380 -since ./frameworks/base/api/10.xml 10 \
62e97010 »
2011-02-07 enable javadoc filtering for api level 11 and disable preview doc mode
381 -since ./frameworks/base/api/11.xml 11 \
d3b62c96 »
2011-03-29 docs: update makefile to show javadocs diffs for api level 12
382 -since ./frameworks/base/api/12.xml 12 \
04295266 »
2011-06-21 add api level 13 flag for docs
383 -since ./frameworks/base/api/13.xml 13 \
abb06265 »
2011-09-21 update version codes for doc filtering and footer version name
384 -since ./frameworks/base/api/14.txt 14 \
0ba4ac74 »
2010-09-16 Make javadoc warnings into errors.
385 -werror -hide 113 \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
386 -overview $(LOCAL_PATH)/core/java/overview.html
387
65ee22aa »
2011-05-17 Fix intermediate src dir for framework.jar
388 framework_docs_LOCAL_ADDITIONAL_JAVA_DIR:= $(call intermediates-dir-for,JAVA_LIBRARIES,framework,,COMMON)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
389
390 framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES := \
391 frameworks/base/docs/knowntags.txt
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
392
393 sample_dir := development/samples
394
d323b4c3 »
2010-02-08 Add generated html docs for SampleSyncAdapter and CubeLiveWallpaper. …
395 # the list here should match the list of samples included in the sdk samples package
396 # (see development/build/sdk.atree)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
397 web_docs_sample_code_flags := \
398 -hdf android.hasSamples 1 \
e66593b4 »
2010-11-24 Revert "Disabling AccessibilityService sample from build system."
399 -samplecode $(sample_dir)/AccessibilityService \
400 resources/samples/AccessibilityService "Accessibility Service" \
47ccfcb0 »
2010-11-24 Doc change: add AccelerometerPlay to the generated samples.
401 -samplecode $(sample_dir)/AccelerometerPlay \
402 resources/samples/AccelerometerPlay "Accelerometer Play" \
f4b2ba18 »
2011-09-30 Add ActionBarCompat sample (CL 2 of 2)
403 -samplecode $(sample_dir)/ActionBarCompat \
404 resources/samples/ActionBarCompat "Action Bar Compatibility" \
49eb5196 »
2011-10-14 change android beam sample name
405 -samplecode $(sample_dir)/AndroidBeamDemo \
3087b94f »
2011-10-14 fix android beam demo path
406 resources/samples/AndroidBeamDemo "Android Beam Demo" \
2f04883f »
2011-06-16 SDK only: integrate new sample code, deprecating along the way.
407 -samplecode $(sample_dir)/ApiDemos \
3f9b6445 »
2011-01-19 Doc change: adding missing samples
408 resources/samples/ApiDemos "API Demos" \
2f04883f »
2011-06-16 SDK only: integrate new sample code, deprecating along the way.
409 -samplecode $(sample_dir)/Support4Demos \
410 resources/samples/Support4Demos "API 4+ Support Demos" \
411 -samplecode $(sample_dir)/Support13Demos \
412 resources/samples/Support13Demos "API 13+ Support Demos" \
e779bdc9 »
2010-04-07 Add Backup/Restore sample to the SDK docs
413 -samplecode $(sample_dir)/BackupRestore \
414 resources/samples/BackupRestore "Backup and Restore" \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
415 -samplecode $(sample_dir)/BluetoothChat \
416 resources/samples/BluetoothChat "Bluetooth Chat" \
2187e240 »
2010-01-07 Adding BusinessCard sample to Android.mk and to the Resources TOC on …
417 -samplecode $(sample_dir)/BusinessCard \
418 resources/samples/BusinessCard "Business Card" \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
419 -samplecode $(sample_dir)/ContactManager \
420 resources/samples/ContactManager "Contact Manager" \
f4b2ba18 »
2011-09-30 Add ActionBarCompat sample (CL 2 of 2)
421 -samplecode $(sample_dir)/CubeLiveWallpaper \
422 resources/samples/CubeLiveWallpaper "Cube Live Wallpaper" \
b385508d »
2009-08-24 Add more code samples to the online docs.
423 -samplecode $(sample_dir)/Home \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
424 resources/samples/Home "Home" \
f4b2ba18 »
2011-09-30 Add ActionBarCompat sample (CL 2 of 2)
425 -samplecode $(sample_dir)/HoneycombGallery \
426 resources/samples/HoneycombGallery "Honeycomb Gallery" \
b385508d »
2009-08-24 Add more code samples to the online docs.
427 -samplecode $(sample_dir)/JetBoy \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
428 resources/samples/JetBoy "JetBoy" \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
429 -samplecode $(sample_dir)/LunarLander \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
430 resources/samples/LunarLander "Lunar Lander" \
431 -samplecode $(sample_dir)/MultiResolution \
432 resources/samples/MultiResolution "Multiple Resolutions" \
3f9b6445 »
2011-01-19 Doc change: adding missing samples
433 -samplecode $(sample_dir)/NFCDemo \
434 resources/samples/NFCDemo "NFC Demo" \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
435 -samplecode $(sample_dir)/NotePad \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
436 resources/samples/NotePad "Note Pad" \
2950b1b2 »
2011-10-05 add spell checker sample to build
437 -samplecode $(sample_dir)/SampleSpellCheckerService \
438 resources/samples/SampleSpellCheckerService "Spell Checker" \
fef42db9 »
2010-06-04 Add sample code.
439 -samplecode $(sample_dir)/SampleSyncAdapter \
440 resources/samples/SampleSyncAdapter "Sample Sync Adapter" \
9e67587d »
2011-06-07 Integrating RandomMusicPlayer sample into tree.
441 -samplecode $(sample_dir)/RandomMusicPlayer \
442 resources/samples/RandomMusicPlayer "Random Music Player" \
44b362c3 »
2011-02-28 fixing resource browser for renderscript samples because the samples …
443 -samplecode $(sample_dir)/RenderScript \
444 resources/samples/RenderScript "RenderScript" \
689d16be »
2009-08-29 add searchable dictionary to html docs and dev guide nav
445 -samplecode $(sample_dir)/SearchableDictionary \
bf1d0b90 »
2010-05-07 docs: change SearchableDictionary to "v2" and remove old "new" supers…
446 resources/samples/SearchableDictionary "Searchable Dictionary v2" \
a11c9e15 »
2010-11-02 Added SIP Demo
447 -samplecode $(sample_dir)/SipDemo \
448 resources/samples/SipDemo "SIP Demo" \
b385508d »
2009-08-24 Add more code samples to the online docs.
449 -samplecode $(sample_dir)/Snake \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
450 resources/samples/Snake "Snake" \
b385508d »
2009-08-24 Add more code samples to the online docs.
451 -samplecode $(sample_dir)/SoftKeyboard \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
452 resources/samples/SoftKeyboard "Soft Keyboard" \
e52c4a78 »
2010-04-14 Doc Change: Activity Testing/Hello, Testing tutorials doc files
453 -samplecode $(sample_dir)/Spinner \
454 resources/samples/Spinner "Spinner" \
455 -samplecode $(sample_dir)/SpinnerTest \
456 resources/samples/SpinnerTest "SpinnerTest" \
fca67c55 »
2011-02-10 Adding StackWidget sample code
457 -samplecode $(sample_dir)/StackWidget \
d873e660 »
2011-02-15 docs: revise a couple sample app names to match side nav
458 resources/samples/StackWidget "StackView Widget" \
b32c2402 »
2010-05-08 Doc change: add toc references to tictactoe sample apps and screen sh…
459 -samplecode $(sample_dir)/TicTacToeLib \
460 resources/samples/TicTacToeLib "TicTacToeLib" \
461 -samplecode $(sample_dir)/TicTacToeMain \
462 resources/samples/TicTacToeMain "TicTacToeMain" \
8cdb2e2d »
2011-05-02 adding the usb apis to the resources browser
463 -samplecode $(sample_dir)/USB \
464 resources/samples/USB "USB" \
06d2fa70 »
2011-02-10 Associated changes for 'Adding sample for collection widgets backed b…
465 -samplecode $(sample_dir)/WeatherListWidget \
d873e660 »
2011-02-15 docs: revise a couple sample app names to match side nav
466 resources/samples/WeatherListWidget "Weather List Widget" \
5d0dbea9 »
2011-10-06 Docs changes for WiFiDirect sample
467 -samplecode $(sample_dir)/WiFiDirectDemo \
468 resources/samples/WiFiDirectDemo "Wi-Fi Direct Demo" \
22558d0b »
2009-12-10 sdk doc change for esr: Add "resources" tab content. Fix links pointi…
469 -samplecode $(sample_dir)/Wiktionary \
470 resources/samples/Wiktionary "Wiktionary" \
471 -samplecode $(sample_dir)/WiktionarySimple \
9c57aca1 »
2010-02-12 Make the corresponding frameworks change to add VoiceRecognitionServi…
472 resources/samples/WiktionarySimple "Wiktionary (Simplified)" \
473 -samplecode $(sample_dir)/VoiceRecognitionService \
3eb9b66d »
2010-06-23 New XmlAdapters sample code.
474 resources/samples/VoiceRecognitionService "Voice Recognition Service" \
acd6f5fc »
2011-05-19 framework/base changes to add new voicemail provider sample.
475 -samplecode $(sample_dir)/VoicemailProviderDemo \
476 resources/samples/VoicemailProviderDemo "Voicemail Provider Demo" \
3eb9b66d »
2010-06-23 New XmlAdapters sample code.
477 -samplecode $(sample_dir)/XmlAdapters \
af1ad3cc »
2011-06-23 Add a sample app for the TTS engine API
478 resources/samples/XmlAdapters "XML Adapters" \
479 -samplecode $(sample_dir)/TtsEngine \
480 resources/samples/TtsEngine "Text To Speech Engine"
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
481
f11d7d55 »
2009-08-05 Add support for preview SDK handling in doc templates. Add preview SD…
482 ## SDK version identifiers used in the published docs
483 # major[.minor] version for current SDK. (full releases only)
abb06265 »
2011-09-21 update version codes for doc filtering and footer version name
484 framework_docs_SDK_VERSION:=4.0
f11d7d55 »
2009-08-05 Add support for preview SDK handling in doc templates. Add preview SD…
485 # release version (ie "Release x") (full releases only)
62e97010 »
2011-02-07 enable javadoc filtering for api level 11 and disable preview doc mode
486 framework_docs_SDK_REL_ID:=1
2e2c9104 »
2009-04-20 AI 147058: am: CL 147054 am: CL 147053 Add -hdf primer vars for the p…
487
488 framework_docs_LOCAL_DROIDDOC_OPTIONS += \
489 -hdf sdk.version $(framework_docs_SDK_VERSION) \
b402f11a »
2010-11-29 docs: add preview sdk docs to provide an api overview and install steps,
490 -hdf sdk.rel.id $(framework_docs_SDK_REL_ID) \
62e97010 »
2011-02-07 enable javadoc filtering for api level 11 and disable preview doc mode
491 -hdf sdk.preview 0 \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
492
ccfca2ee »
2009-07-20 Add a separate version of the docs build that only does the stubs.
493 # ==== the api stubs and current.xml ===========================
494 include $(CLEAR_VARS)
495
496 LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES)
497 LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES)
498 LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES)
499 LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
500 LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
501 LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
502 LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
503 LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
ccfca2ee »
2009-07-20 Add a separate version of the docs build that only does the stubs.
504
505 LOCAL_MODULE := api-stubs
506
507 LOCAL_DROIDDOC_OPTIONS:=\
508 $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
509 -stubs $(TARGET_OUT_COMMON_INTERMEDIATES)/JAVA_LIBRARIES/android_stubs_current_intermediates/src \
5e88ac73 »
2011-03-09 Use the new API file format, and some minor tweaks to the old XML fil…
510 -api $(INTERNAL_PLATFORM_API_FILE) \
ccfca2ee »
2009-07-20 Add a separate version of the docs build that only does the stubs.
511 -nodocs
512
513 LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
514
7e3cf12e »
2010-09-01 Don't try to dist the stubs or comment check docs builds.
515 LOCAL_UNINSTALLABLE_MODULE := true
516
ccfca2ee »
2009-07-20 Add a separate version of the docs build that only does the stubs.
517 include $(BUILD_DROIDDOC)
518
6806457f »
2010-05-07 Add framework.aidl as prerequisite of api-stubs
519 # $(gen), i.e. framework.aidl, is also needed while building against the current stub.
520 $(full_target): $(framework_built) $(gen)
ccfca2ee »
2009-07-20 Add a separate version of the docs build that only does the stubs.
521 $(INTERNAL_PLATFORM_API_FILE): $(full_target)
522 $(call dist-for-goals,sdk,$(INTERNAL_PLATFORM_API_FILE))
523
4314e2e6 »
2010-08-27 Add another pass of the docs that nothing depends on that tries to pa…
524 # ==== check javadoc comments but don't generate docs ========
525 include $(CLEAR_VARS)
526
527 LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES)
528 LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES)
529 LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES)
530 LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
531 LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
532 LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
533 LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
534 LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
4314e2e6 »
2010-08-27 Add another pass of the docs that nothing depends on that tries to pa…
535
536 LOCAL_MODULE := doc-comment-check
537
538 LOCAL_DROIDDOC_OPTIONS:=\
539 $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
540 -parsecomments
541
542 LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
543
7e3cf12e »
2010-09-01 Don't try to dist the stubs or comment check docs builds.
544 LOCAL_UNINSTALLABLE_MODULE := true
545
4314e2e6 »
2010-08-27 Add another pass of the docs that nothing depends on that tries to pa…
546 include $(BUILD_DROIDDOC)
547
548 # $(gen), i.e. framework.aidl, is also needed while building against the current stub.
549 $(full_target): $(framework_built) $(gen)
550
551 droidcore: doc-comment-check-docs
552
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
553 # ==== static html in the sdk ==================================
554 include $(CLEAR_VARS)
555
556 LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES)
557 LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES)
558 LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES)
559 LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
560 LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
561 LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
562 LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
563 LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
564
565 LOCAL_MODULE := offline-sdk
566
567 LOCAL_DROIDDOC_OPTIONS:=\
568 $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
820a4e7d »
2009-11-19 docs change for ESD: add samples html pages for offline docs
569 $(web_docs_sample_code_flags) \
02169465 »
2009-11-20 droiddoc change: add flag to offline docs build to signal
570 -offlinemode \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
571 -title "Android SDK" \
572 -proofread $(OUT_DOCS)/$(LOCAL_MODULE)-proofread.txt \
573 -todo $(OUT_DOCS)/$(LOCAL_MODULE)-docs-todo.html \
574 -sdkvalues $(OUT_DOCS) \
2053f916 »
2010-08-25 Clean up doc build to use Android custom doclava.
575 -hdf android.whichdoc offline
f11d7d55 »
2009-08-05 Add support for preview SDK handling in doc templates. Add preview SD…
576
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
577
578 LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
579
580 include $(BUILD_DROIDDOC)
581
582 static_doc_index_redirect := $(out_dir)/index.html
583 $(static_doc_index_redirect): \
2e2c9104 »
2009-04-20 AI 147058: am: CL 147054 am: CL 147053 Add -hdf primer vars for the p…
584 $(LOCAL_PATH)/docs/docs-documentation-redirect.html | $(ACP)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
585 $(hide) mkdir -p $(dir $@)
586 $(hide) $(ACP) $< $@
587
588 $(full_target): $(static_doc_index_redirect)
589 $(full_target): $(framework_built)
590
591 # ==== docs for the web (on the google app engine server) =======================
592 include $(CLEAR_VARS)
593
594 LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES)
595 LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES)
596 LOCAL_STATIC_JAVA_LIBRARIES:=$(framework_docs_LOCAL_STATIC_JAVA_LIBRARIES)
597 LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES)
598 LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
599 LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
600 LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
601 LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
602 LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
603
604 LOCAL_MODULE := online-sdk
605
606 LOCAL_DROIDDOC_OPTIONS:= \
2e2c9104 »
2009-04-20 AI 147058: am: CL 147054 am: CL 147053 Add -hdf primer vars for the p…
607 $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
608 $(web_docs_sample_code_flags) \
609 -toroot / \
13d30dc3 »
2009-07-07 AI 150369: Add localized TOCs for developer site.
610 -hdf android.whichdoc online \
611 -hdf template.showLanguageMenu true
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
612
613 LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
614
615 include $(BUILD_DROIDDOC)
616
e7c9178e »
2010-08-25 Fix MonkeyRunner SDK documentation generation.
617 # explicitly specify that online-sdk depends on framework-res and any generated docs
089a3854 »
2010-08-25 Revert "Add support for generated documentation as part of the SDK do…
618 $(full_target): framework-res-package-target
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
619
620 # ==== docs that have all of the stuff that's @hidden =======================
621 include $(CLEAR_VARS)
622
623 LOCAL_SRC_FILES:=$(framework_docs_LOCAL_SRC_FILES)
624 LOCAL_INTERMEDIATE_SOURCES:=$(framework_docs_LOCAL_INTERMEDIATE_SOURCES)
625 LOCAL_JAVA_LIBRARIES:=$(framework_docs_LOCAL_JAVA_LIBRARIES) framework
626 LOCAL_MODULE_CLASS:=$(framework_docs_LOCAL_MODULE_CLASS)
627 LOCAL_DROIDDOC_SOURCE_PATH:=$(framework_docs_LOCAL_DROIDDOC_SOURCE_PATH)
628 LOCAL_DROIDDOC_HTML_DIR:=$(framework_docs_LOCAL_DROIDDOC_HTML_DIR)
65ee22aa »
2011-05-17 Fix intermediate src dir for framework.jar
629 LOCAL_ADDITIONAL_JAVA_DIR:=$(framework_docs_LOCAL_ADDITIONAL_JAVA_DIR)
d20e5d0a »
2010-09-16 DO NOT MERGE. Use the new -knowntags option to suppress warnings for …
630 LOCAL_ADDITIONAL_DEPENDENCIES:=$(framework_docs_LOCAL_ADDITIONAL_DEPENDENCIES)
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
631
632 LOCAL_MODULE := hidden
633 LOCAL_DROIDDOC_OPTIONS:=\
634 $(framework_docs_LOCAL_DROIDDOC_OPTIONS) \
2053f916 »
2010-08-25 Clean up doc build to use Android custom doclava.
635 -title "Android SDK - Including hidden APIs."
636 # -hidden
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
637
638 LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR:=build/tools/droiddoc/templates-sdk
639
640 include $(BUILD_DROIDDOC)
641
642 # Build ext.jar
643 # ============================================================
644
62f2ada6 »
2010-10-19 Add missing NOTICE entries.
645 # NOTICE notes for non-obvious sections
646 # apache-http - covered by the Apache Commons section.
647
648
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
649 ext_dirs := \
2d94231e »
2010-08-05 Add SIP service into system server.
650 ../../external/nist-sip/java \
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
651 ../../external/apache-http/src \
ef4fd8e1 »
2010-06-07 Reimplement the PhoneNumberFormattingTextWatcher
652 ../../external/tagsoup/src \
653 ../../external/libphonenumber/java/src
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
654
655 ext_src_files := $(call all-java-files-under,$(ext_dirs))
656
ef4fd8e1 »
2010-06-07 Reimplement the PhoneNumberFormattingTextWatcher
657 ext_res_dirs := \
658 ../../external/libphonenumber/java/src
659
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
660 # ==== the library =========================================
661 include $(CLEAR_VARS)
662
663 LOCAL_SRC_FILES := $(ext_src_files)
664
665 LOCAL_NO_STANDARD_LIBRARIES := true
666 LOCAL_JAVA_LIBRARIES := core
ef4fd8e1 »
2010-06-07 Reimplement the PhoneNumberFormattingTextWatcher
667 LOCAL_JAVA_RESOURCE_DIRS := $(ext_res_dirs)
a1459565 »
2010-09-16 Add optional tags to frameworks/base ext.
668 LOCAL_MODULE_TAGS := optional
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
669 LOCAL_MODULE := ext
670
ac075190 »
2010-03-16 disable emma instrumentation for framework, ext and services
671 LOCAL_NO_EMMA_INSTRUMENT := true
672 LOCAL_NO_EMMA_COMPILE := true
673
08065b9f »
2011-04-01 Tracking merge of dalvik-dev to master
674 LOCAL_DX_FLAGS := --core-library
675
9066cfe9 »
2009-03-03 auto import from //depot/cupcake/@135843
676 include $(BUILD_JAVA_LIBRARY)
677
678
679 # Include subdirectory makefiles
680 # ============================================================
681
682 # If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
683 # team really wants is to build the stuff defined by this makefile.
684 ifeq (,$(ONE_SHOT_MAKEFILE))
685 include $(call first-makefiles-under,$(LOCAL_PATH))
686 endif
Something went wrong with that request. Please try again.