Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/android/rules.gni") | 5 import("//build/config/android/rules.gni") |
| 6 | 6 |
| 7 # GYP: //third_party/robolectric/robolectric.gyp:android-all-4.3_r2-robolectric- 0 | |
| 8 java_prebuilt("android-all-4.3_r2-robolectric-0") { | |
| 9 jar_path = "lib/android-all-4.3_r2-robolectric-0.jar" | |
| 10 } | |
| 11 | |
| 12 # GYP: //third_party/robolectric/robolectric.gyp:tagsoup-1.2 | |
| 13 java_prebuilt("tagsoup-1.2") { | 7 java_prebuilt("tagsoup-1.2") { |
| 14 jar_path = "lib/tagsoup-1.2.jar" | 8 jar_path = "lib/tagsoup-1.2.jar" |
| 15 } | 9 } |
| 16 | 10 |
| 17 # GYP: //third_party/robolectric/robolectric.gyp:json-20080701 | |
| 18 java_prebuilt("json-20080701") { | 11 java_prebuilt("json-20080701") { |
| 19 jar_path = "lib/json-20080701.jar" | 12 jar_path = "lib/json-20080701.jar" |
| 20 } | 13 } |
| 21 | 14 |
| 22 # TODO(mikecase): Remove this target once all tests have been converted to | 15 java_prebuilt("android-all-4.3_r2-robolectric-0") { |
| 23 # Robolectric 3.0. | 16 jar_path = "lib/android-all-4.3_r2-robolectric-0.jar" |
| 24 # GYP: //third_party/robolectric/robolectric.gyp:robolectric_jar | |
| 25 java_prebuilt("robolectric_java") { | |
| 26 testonly = true | |
| 27 jar_path = "lib/robolectric-2.4-jar-with-dependencies.jar" | |
| 28 deps = [ | |
| 29 ":android-all-4.3_r2-robolectric-0", | |
| 30 ":json-20080701", | |
| 31 ":tagsoup-1.2", | |
| 32 ] | |
| 33 } | 17 } |
| 34 | 18 |
| 35 java_prebuilt("android-all-5.0.0_r2-robolectric-1") { | 19 java_prebuilt("android-all-5.0.0_r2-robolectric-1") { |
| 36 jar_path = "lib/android-all-5.0.0_r2-robolectric-1.jar" | 20 jar_path = "lib/android-all-5.0.0_r2-robolectric-1.jar" |
| 37 } | 21 } |
| 38 | 22 |
| 39 # TODO(mikecase): Rename target to robolectric_java once all tests have been | 23 java_library("robolectric_java") { |
| 40 # converted to Robolectric 3.0 and the old robolectric_java target has been | |
| 41 # removed. | |
| 42 java_library("robolectric_3_java") { | |
| 43 testonly = true | 24 testonly = true |
| 44 deps = [ | 25 deps = [ |
| 45 ":android-all-5.0.0_r2-robolectric-1", | 26 ":android-all-5.0.0_r2-robolectric-1", |
| 46 ":json-20080701", | 27 ":json-20080701", |
| 47 ":robolectric_annotations_java", | 28 ":robolectric_annotations_java", |
| 48 ":robolectric_resources_java", | 29 ":robolectric_resources_java", |
| 49 ":robolectric_utils_java", | 30 ":robolectric_utils_java", |
| 50 ":shadows-core-3.0", | 31 ":shadows-core-3.0-18", |
| 32 ":shadows-core-3.0-21", | |
| 51 ":shadows-multidex-3.0", | 33 ":shadows-multidex-3.0", |
| 52 ":tagsoup-1.2", | 34 ":tagsoup-1.2", |
| 53 "//third_party/bouncycastle:bouncycastle_java", | 35 "//third_party/bouncycastle:bouncycastle_java", |
| 54 "//third_party/icu4j:icu4j_java", | 36 "//third_party/icu4j:icu4j_java", |
| 55 "//third_party/intellij:intellij_annotations_java", | 37 "//third_party/intellij:intellij_annotations_java", |
| 56 "//third_party/junit:junit", | 38 "//third_party/junit:junit", |
| 57 "//third_party/ow2_asm:asm_analysis_java", | 39 "//third_party/ow2_asm:asm_analysis_java", |
| 58 "//third_party/ow2_asm:asm_commons_java", | 40 "//third_party/ow2_asm:asm_commons_java", |
| 59 "//third_party/ow2_asm:asm_java", | 41 "//third_party/ow2_asm:asm_java", |
| 60 "//third_party/ow2_asm:asm_tree_java", | 42 "//third_party/ow2_asm:asm_tree_java", |
| (...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 304 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowSettings.java.vm", | 286 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowSettings.java.vm", |
| 305 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowSmsManager.java.vm", | 287 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowSmsManager.java.vm", |
| 306 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowStatFs.java.vm", | 288 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowStatFs.java.vm", |
| 307 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowStaticLayout.java.vm", | 289 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowStaticLayout.java.vm", |
| 308 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowTime.java.vm", | 290 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowTime.java.vm", |
| 309 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowTypeface.java.vm", | 291 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowTypeface.java.vm", |
| 310 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowWebView.java.vm", | 292 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowWebView.java.vm", |
| 311 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowWindowManagerGlobal.java.vm", | 293 "robolectric/robolectric-shadows/shadows-core/src/main/resources/org/robolectr ic/shadows/ShadowWindowManagerGlobal.java.vm", |
| 312 ] | 294 ] |
| 313 | 295 |
| 314 processed_template_files = [] | |
| 315 foreach(t, template_files) { | |
| 316 gen_dir = get_path_info(t, "gen_dir") | |
| 317 name = get_path_info(t, "name") | |
| 318 processed_template_files += [ "$gen_dir/$name" ] | |
| 319 } | |
| 320 | |
| 321 java_binary("robolectric_template_processor") { | 296 java_binary("robolectric_template_processor") { |
| 322 testonly = true | 297 testonly = true |
| 323 java_files = [ | 298 java_files = [ |
| 324 "template_processor/src/org/chromium/testing/robolectric/template/ProcessRob olectricTemplate.java", | 299 "template_processor/src/org/chromium/testing/robolectric/template/ProcessRob olectricTemplate.java", |
| 325 "template_processor/src/org/chromium/testing/robolectric/template/ProcessTem plateArgParser.java", | 300 "template_processor/src/org/chromium/testing/robolectric/template/ProcessTem plateArgParser.java", |
| 326 ] | 301 ] |
| 327 main_class = | 302 main_class = |
| 328 "org.chromium.testing.robolectric.template.ProcessRobolectricTemplate" | 303 "org.chromium.testing.robolectric.template.ProcessRobolectricTemplate" |
| 329 deps = [ | 304 deps = [ |
| 330 "//third_party/apache_velocity:apache_velocity_java", | 305 "//third_party/apache_velocity:apache_velocity_java", |
| 331 ] | 306 ] |
| 332 } | 307 } |
| 333 | 308 |
| 334 action("process_robolectric_templates") { | 309 shadows_core_java_files = [ |
| 310 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboCursor.java", | |
| 311 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboIntentSender.java", | |
| 312 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboMenu.java", | |
| 313 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboMenuItem.java", | |
| 314 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboSharedPreferences.java", | |
| 315 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/RoboSubMenu.java", | |
| 316 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fa kes/package-info.java", | |
| 317 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/CoreShadowsAdapter.java", | |
| 318 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/Provider.java", | |
| 319 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAbsListView.java", | |
| 320 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAbsSeekBar.java", | |
| 321 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAbsSpinner.java", | |
| 322 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAbsoluteLayout.java", | |
| 323 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAbstractCursor.java", | |
| 324 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAccessibilityService.java", | |
| 325 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowActivity.java", | |
| 326 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowActivityGroup.java", | |
| 327 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowActivityManager.java", | |
| 328 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowActivityManagerNative.java", | |
| 329 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowActivityThread.java", | |
| 330 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAdapterView.java", | |
| 331 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAddress.java", | |
| 332 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAlertController.java", | |
| 333 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAlertDialog.java", | |
| 334 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAndroidBidi.java", | |
| 335 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAndroidHttpClient.java", | |
| 336 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAnimationBridge.java", | |
| 337 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAnimationUtils.java", | |
| 338 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAppWidgetHost.java", | |
| 339 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAppWidgetHostView.java", | |
| 340 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAppWidgetManager.java", | |
| 341 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowApplication.java", | |
| 342 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowArrayAdapter.java", | |
| 343 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAsyncTask.java", | |
| 344 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAsyncTaskBridge.java", | |
| 345 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAsyncTaskLoader.java", | |
| 346 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAudioEffect.java", | |
| 347 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowAudioManager.java", | |
| 348 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBaseAdapter.java", | |
| 349 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBinder.java", | |
| 350 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBinderBridge.java", | |
| 351 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBitmap.java", | |
| 352 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBitmapDrawable.java", | |
| 353 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBitmapFactory.java", | |
| 354 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBitmapShader.java", | |
| 355 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBluetoothDevice.java", | |
| 356 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBroadcastReceiver.java", | |
| 357 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowBundle.java", | |
| 358 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCamera.java", | |
| 359 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCanvas.java", | |
| 360 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowChoreographer.java", | |
| 361 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowColor.java", | |
| 362 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowColorMatrix.java", | |
| 363 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowColorMatrixColorFilter.java", | |
| 364 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCompoundButton.java", | |
| 365 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowConfiguration.java", | |
| 366 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentObserver.java", | |
| 367 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentProvider.java", | |
| 368 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentProviderClient.java", | |
| 369 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentProviderOperation.java", | |
| 370 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentProviderResult.java", | |
| 371 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentResolver.java", | |
| 372 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContentUris.java", | |
| 373 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContext.java", | |
| 374 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContextThemeWrapper.java", | |
| 375 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowContextWrapper.java", | |
| 376 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCookieManager.java", | |
| 377 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCookieSyncManager.java", | |
| 378 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCornerPathEffect.java", | |
| 379 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCountDownTimer.java", | |
| 380 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowCursorAdapter.java", | |
| 381 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDashPathEffect.java", | |
| 382 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDateFormat.java", | |
| 383 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDatePickerDialog.java", | |
| 384 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDebug.java", | |
| 385 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDialog.java", | |
| 386 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDownloadManager.java", | |
| 387 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowDrawable.java", | |
| 388 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowEdgeEffect.java", | |
| 389 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowExifInterface.java", | |
| 390 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowExpandableListView.java", | |
| 391 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowFilter.java", | |
| 392 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowFloatMath.java", | |
| 393 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowFrameLayout.java", | |
| 394 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowGestureDetector.java", | |
| 395 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowGradientDrawable.java", | |
| 396 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowHandler.java", | |
| 397 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowHttpResponseCache.java", | |
| 398 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowImageView.java", | |
| 399 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowInputDevice.java", | |
| 400 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowInputEvent.java", | |
| 401 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowInputMethodManager.java", | |
| 402 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowIntent.java", | |
| 403 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowIntentFilter.java", | |
| 404 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowIntentSender.java", | |
| 405 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowIntentService.java", | |
| 406 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowJsPromptResult.java", | |
| 407 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowJsResult.java", | |
| 408 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowKeyCharacterMap.java", | |
| 409 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowKeyguardManager.java", | |
| 410 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLayoutAnimationController.java", | |
| 411 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLinearGradient.java", | |
| 412 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLinearLayout.java", | |
| 413 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLinkMovementMethod.java", | |
| 414 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowListPopupWindow.java", | |
| 415 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowListView.java", | |
| 416 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLocalActivityManager.java", | |
| 417 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLocation.java", | |
| 418 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLocationManager.java", | |
| 419 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLog.java", | |
| 420 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowLooper.java", | |
| 421 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMatrix.java", | |
| 422 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaMetadataRetriever.java", | |
| 423 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaPlayer.java", | |
| 424 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaRecorder.java", | |
| 425 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaRouter.java", | |
| 426 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaScannerConnection.java", | |
| 427 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMediaStore.java", | |
| 428 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMessenger.java", | |
| 429 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMimeTypeMap.java", | |
| 430 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowMotionEvent.java", | |
| 431 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowNetworkInfo.java", | |
| 432 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowNfcAdapter.java", | |
| 433 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowNinePatch.java", | |
| 434 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowNotificationManager.java", | |
| 435 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowNumberPicker.java", | |
| 436 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowObjectAnimator.java", | |
| 437 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowOverScroller.java", | |
| 438 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPaint.java", | |
| 439 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowParcelFileDescriptor.java", | |
| 440 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPath.java", | |
| 441 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPendingIntent.java", | |
| 442 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPhoneWindow.java", | |
| 443 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPopupMenu.java", | |
| 444 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPopupWindow.java", | |
| 445 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPorterDuffColorFilter.java", | |
| 446 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPreference.java", | |
| 447 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPreferenceActivity.java", | |
| 448 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowPreferenceManager.java", | |
| 449 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowProcess.java", | |
| 450 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowProgressBar.java", | |
| 451 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowProgressDialog.java", | |
| 452 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowRegion.java", | |
| 453 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowRelativeLayout.java", | |
| 454 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowRemoteCallbackList.java", | |
| 455 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowRemoteViews.java", | |
| 456 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowResolveInfo.java", | |
| 457 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowResourceCursorAdapter.java", | |
| 458 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowResources.java", | |
| 459 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowResultReceiver.java", | |
| 460 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowScaleGestureDetector.java", | |
| 461 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowScanResult.java", | |
| 462 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowScrollView.java", | |
| 463 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowScroller.java", | |
| 464 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSearchManager.java", | |
| 465 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSeekBar.java", | |
| 466 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSensorManager.java", | |
| 467 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowService.java", | |
| 468 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowServiceManager.java", | |
| 469 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSimpleCursorAdapter.java", | |
| 470 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSocketTagger.java", | |
| 471 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSpannableStringBuilder.java", | |
| 472 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSpellChecker.java", | |
| 473 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSslErrorHandler.java", | |
| 474 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowStateListDrawable.java", | |
| 475 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowStrictMode.java", | |
| 476 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSurface.java", | |
| 477 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSurfaceView.java", | |
| 478 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSystemClock.java", | |
| 479 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowSystemProperties.java", | |
| 480 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTabActivity.java", | |
| 481 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTabHost.java", | |
| 482 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTabWidget.java", | |
| 483 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTelephonyManager.java", | |
| 484 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTextPaint.java", | |
| 485 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTextToSpeech.java", | |
| 486 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTextView.java", | |
| 487 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTimePickerDialog.java", | |
| 488 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowToast.java", | |
| 489 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTouchDelegate.java", | |
| 490 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTrafficStats.java", | |
| 491 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowTypedArray.java", | |
| 492 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowVMRuntime.java", | |
| 493 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowValueAnimator.java", | |
| 494 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowVelocityTracker.java", | |
| 495 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowVideoView.java", | |
| 496 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowView.java", | |
| 497 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowViewAnimator.java", | |
| 498 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowViewConfiguration.java", | |
| 499 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowViewGroup.java", | |
| 500 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowViewRootImpl.java", | |
| 501 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowViewTreeObserver.java", | |
| 502 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWallpaperManager.java", | |
| 503 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWebSyncManager.java", | |
| 504 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWebViewDatabase.java", | |
| 505 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWifiConfiguration.java", | |
| 506 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWifiInfo.java", | |
| 507 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWifiManager.java", | |
| 508 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWindow.java", | |
| 509 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWindowManager.java", | |
| 510 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowWindowManagerImpl.java", | |
| 511 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/ShadowZoomButtonsController.java", | |
| 512 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/package-info.java", | |
| 513 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/util/AppSingletonizer.java", | |
| 514 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/util/DataSource.java", | |
| 515 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/util/PreferenceBuilder.java", | |
| 516 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/util/SQLiteLibraryLoader.java", | |
| 517 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/sh adows/util/package-info.java", | |
| 518 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ut il/concurrent/RoboExecutorService.java", | |
| 519 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ut il/concurrent/package-info.java", | |
| 520 ] | |
| 521 | |
| 522 # TODO(mikecase): Template this build file so it is easier to add more sdk level s to Robolectric. | |
|
jbudorick
2016/08/01 13:52:04
Could this be done prior to and separate from this
| |
| 523 processed_template_files_21 = [] | |
| 524 foreach(t, template_files) { | |
| 525 gen_dir = get_path_info(t, "gen_dir") | |
| 526 gen_dir = rebase_path(gen_dir, "//out/Default/gen/third_party/robolectric/") | |
| 527 gen_dir = "//out/Default/gen/third_party/robolectric/21/$gen_dir" | |
| 528 name = get_path_info(t, "name") | |
| 529 processed_template_files_21 += [ "$gen_dir/$name" ] | |
| 530 } | |
| 531 | |
| 532 action("process_robolectric_templates_21") { | |
| 335 testonly = true | 533 testonly = true |
| 336 | 534 |
| 337 api_level = "21" | 535 api_level = "21" |
| 338 base_template_dir = rebase_path(".", root_build_dir) | 536 base_template_dir = rebase_path(".", root_build_dir) |
| 339 base_template_output_dir = rebase_path("$target_gen_dir", root_build_dir) | 537 base_template_output_dir = rebase_path("$target_gen_dir", root_build_dir) |
| 340 script = "$root_build_dir/bin/robolectric_template_processor" | 538 script = "$root_build_dir/bin/robolectric_template_processor" |
| 341 args = [ | 539 args = [ |
| 342 "--api-level", | 540 "--api-level", |
| 343 api_level, | 541 api_level, |
| 344 "--base-template-dir", | 542 "--base-template-dir", |
| 345 base_template_dir, | 543 base_template_dir, |
| 346 "--output-dir", | 544 "--output-dir", |
| 347 base_template_output_dir, | 545 base_template_output_dir, |
| 348 ] | 546 ] |
| 349 inputs = template_files | 547 inputs = template_files |
| 350 outputs = processed_template_files | 548 outputs = processed_template_files_21 |
| 351 | 549 |
| 352 deps = [ | 550 deps = [ |
| 353 ":robolectric_template_processor", | 551 ":robolectric_template_processor", |
| 354 ] | 552 ] |
| 355 } | 553 } |
| 356 | 554 |
| 357 java_library("shadows-core-3.0") { | 555 java_library("shadows-core-3.0-21") { |
| 358 testonly = true | 556 testonly = true |
| 359 processors_javac = | 557 processors_javac = |
| 360 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] | 558 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] |
| 361 processor_args_javac = | 559 processor_args_javac = |
| 362 [ "org.robolectric.annotation.processing.shadowPackage=org.robolectric" ] | 560 [ "org.robolectric.annotation.processing.shadowPackage=org.robolectric" ] |
| 363 provider_configurations = [ | 561 provider_configurations = [ |
| 364 "robolectric/robolectric-shadows/shadows-core/src/main/resources/META-INF/se rvices/org.robolectric.ShadowsAdapter", | 562 "robolectric/robolectric-shadows/shadows-core/src/main/resources/META-INF/se rvices/org.robolectric.ShadowsAdapter", |
| 365 | 563 |
| 366 # TODO(mikecase): Switch to use the actual org.robolectric.internal.ShadowPr ovider file generated | 564 # TODO(mikecase): Switch to use the actual org.robolectric.internal.ShadowPr ovider file generated |
| 367 # at compile time. | 565 # at compile time. |
| 368 "robolectric/robolectric-processor/src/test/resources/META-INF/services/org. robolectric.internal.ShadowProvider", | 566 "robolectric/robolectric-processor/src/test/resources/META-INF/services/org. robolectric.internal.ShadowProvider", |
| 369 ] | 567 ] |
| 370 additional_jar_files = [ | 568 additional_jar_files = [ |
| 371 rebase_path("../sqlite4java/lib/linux-x86_64/libsqlite4java.so") + | 569 rebase_path("../sqlite4java/lib/linux-x86_64/libsqlite4java.so") + |
| 372 ":linux-x86_64/libsqlite4java.so", | 570 ":linux-x86_64/libsqlite4java.so", |
| 373 rebase_path("../sqlite4java/lib/linux-x86/libsqlite4java.so") + | 571 rebase_path("../sqlite4java/lib/linux-x86/libsqlite4java.so") + |
| 374 ":linux-x86/libsqlite4java.so", | 572 ":linux-x86/libsqlite4java.so", |
| 375 rebase_path("../sqlite4java/lib/mac-x86_64/libsqlite4java.jnilib") + | 573 rebase_path("../sqlite4java/lib/mac-x86_64/libsqlite4java.jnilib") + |
| 376 ":mac-x86_64/libsqlite4java.jnilib", | 574 ":mac-x86_64/libsqlite4java.jnilib", |
| 377 rebase_path("../sqlite4java/lib/windows-x86/sqlite4java.dll") + | 575 rebase_path("../sqlite4java/lib/windows-x86/sqlite4java.dll") + |
| 378 ":windows-x86/sqlite4java.dll", | 576 ":windows-x86/sqlite4java.dll", |
| 379 rebase_path("../sqlite4java/lib/windows-x86_64/sqlite4java.dll") + | 577 rebase_path("../sqlite4java/lib/windows-x86_64/sqlite4java.dll") + |
| 380 ":windows-x86_64/sqlite4java.dll", | 578 ":windows-x86_64/sqlite4java.dll", |
| 381 ] | 579 ] |
| 382 java_files = [ | 580 java_files = shadows_core_java_files |
| 383 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboCursor.java", | 581 java_files += processed_template_files_21 |
| 384 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboIntentSender.java", | |
| 385 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboMenu.java", | |
| 386 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboMenuItem.java", | |
| 387 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboSharedPreferences.java", | |
| 388 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/RoboSubMenu.java", | |
| 389 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ fakes/package-info.java", | |
| 390 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/CoreShadowsAdapter.java", | |
| 391 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/Provider.java", | |
| 392 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAbsListView.java", | |
| 393 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAbsSeekBar.java", | |
| 394 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAbsSpinner.java", | |
| 395 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAbsoluteLayout.java", | |
| 396 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAbstractCursor.java", | |
| 397 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAccessibilityService.java", | |
| 398 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowActivity.java", | |
| 399 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowActivityGroup.java", | |
| 400 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowActivityManager.java", | |
| 401 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowActivityManagerNative.java", | |
| 402 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowActivityThread.java", | |
| 403 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAdapterView.java", | |
| 404 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAddress.java", | |
| 405 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAlertController.java", | |
| 406 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAlertDialog.java", | |
| 407 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAndroidBidi.java", | |
| 408 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAndroidHttpClient.java", | |
| 409 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAnimationBridge.java", | |
| 410 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAnimationUtils.java", | |
| 411 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAppWidgetHost.java", | |
| 412 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAppWidgetHostView.java", | |
| 413 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAppWidgetManager.java", | |
| 414 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowApplication.java", | |
| 415 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowArrayAdapter.java", | |
| 416 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAsyncTask.java", | |
| 417 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAsyncTaskBridge.java", | |
| 418 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAsyncTaskLoader.java", | |
| 419 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAudioEffect.java", | |
| 420 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowAudioManager.java", | |
| 421 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBaseAdapter.java", | |
| 422 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBinder.java", | |
| 423 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBinderBridge.java", | |
| 424 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBitmap.java", | |
| 425 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBitmapDrawable.java", | |
| 426 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBitmapFactory.java", | |
| 427 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBitmapShader.java", | |
| 428 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBluetoothDevice.java", | |
| 429 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBroadcastReceiver.java", | |
| 430 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowBundle.java", | |
| 431 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCamera.java", | |
| 432 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCanvas.java", | |
| 433 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowChoreographer.java", | |
| 434 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowColor.java", | |
| 435 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowColorMatrix.java", | |
| 436 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowColorMatrixColorFilter.java", | |
| 437 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCompoundButton.java", | |
| 438 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowConfiguration.java", | |
| 439 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentObserver.java", | |
| 440 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentProvider.java", | |
| 441 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentProviderClient.java", | |
| 442 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentProviderOperation.java", | |
| 443 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentProviderResult.java", | |
| 444 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentResolver.java", | |
| 445 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContentUris.java", | |
| 446 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContext.java", | |
| 447 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContextThemeWrapper.java", | |
| 448 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowContextWrapper.java", | |
| 449 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCookieManager.java", | |
| 450 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCookieSyncManager.java", | |
| 451 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCornerPathEffect.java", | |
| 452 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCountDownTimer.java", | |
| 453 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowCursorAdapter.java", | |
| 454 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDashPathEffect.java", | |
| 455 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDateFormat.java", | |
| 456 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDatePickerDialog.java", | |
| 457 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDebug.java", | |
| 458 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDialog.java", | |
| 459 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDownloadManager.java", | |
| 460 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowDrawable.java", | |
| 461 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowEdgeEffect.java", | |
| 462 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowExifInterface.java", | |
| 463 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowExpandableListView.java", | |
| 464 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowFilter.java", | |
| 465 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowFloatMath.java", | |
| 466 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowFrameLayout.java", | |
| 467 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowGestureDetector.java", | |
| 468 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowGradientDrawable.java", | |
| 469 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowHandler.java", | |
| 470 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowHttpResponseCache.java", | |
| 471 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowImageView.java", | |
| 472 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowInputDevice.java", | |
| 473 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowInputEvent.java", | |
| 474 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowInputMethodManager.java", | |
| 475 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowIntent.java", | |
| 476 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowIntentFilter.java", | |
| 477 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowIntentSender.java", | |
| 478 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowIntentService.java", | |
| 479 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowJsPromptResult.java", | |
| 480 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowJsResult.java", | |
| 481 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowKeyCharacterMap.java", | |
| 482 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowKeyguardManager.java", | |
| 483 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLayoutAnimationController.java", | |
| 484 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLinearGradient.java", | |
| 485 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLinearLayout.java", | |
| 486 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLinkMovementMethod.java", | |
| 487 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowListPopupWindow.java", | |
| 488 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowListView.java", | |
| 489 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLocalActivityManager.java", | |
| 490 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLocation.java", | |
| 491 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLocationManager.java", | |
| 492 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLog.java", | |
| 493 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowLooper.java", | |
| 494 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMatrix.java", | |
| 495 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaMetadataRetriever.java", | |
| 496 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaPlayer.java", | |
| 497 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaRecorder.java", | |
| 498 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaRouter.java", | |
| 499 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaScannerConnection.java", | |
| 500 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMediaStore.java", | |
| 501 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMessenger.java", | |
| 502 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMimeTypeMap.java", | |
| 503 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowMotionEvent.java", | |
| 504 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowNetworkInfo.java", | |
| 505 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowNfcAdapter.java", | |
| 506 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowNinePatch.java", | |
| 507 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowNotificationManager.java", | |
| 508 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowNumberPicker.java", | |
| 509 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowObjectAnimator.java", | |
| 510 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowOverScroller.java", | |
| 511 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPaint.java", | |
| 512 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowParcelFileDescriptor.java", | |
| 513 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPath.java", | |
| 514 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPendingIntent.java", | |
| 515 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPhoneWindow.java", | |
| 516 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPopupMenu.java", | |
| 517 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPopupWindow.java", | |
| 518 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPorterDuffColorFilter.java", | |
| 519 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPreference.java", | |
| 520 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPreferenceActivity.java", | |
| 521 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowPreferenceManager.java", | |
| 522 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowProcess.java", | |
| 523 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowProgressBar.java", | |
| 524 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowProgressDialog.java", | |
| 525 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowRegion.java", | |
| 526 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowRelativeLayout.java", | |
| 527 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowRemoteCallbackList.java", | |
| 528 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowRemoteViews.java", | |
| 529 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowResolveInfo.java", | |
| 530 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowResourceCursorAdapter.java", | |
| 531 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowResources.java", | |
| 532 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowResultReceiver.java", | |
| 533 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowScaleGestureDetector.java", | |
| 534 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowScanResult.java", | |
| 535 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowScrollView.java", | |
| 536 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowScroller.java", | |
| 537 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSearchManager.java", | |
| 538 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSeekBar.java", | |
| 539 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSensorManager.java", | |
| 540 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowService.java", | |
| 541 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowServiceManager.java", | |
| 542 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSimpleCursorAdapter.java", | |
| 543 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSocketTagger.java", | |
| 544 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSpannableStringBuilder.java", | |
| 545 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSpellChecker.java", | |
| 546 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSslErrorHandler.java", | |
| 547 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowStateListDrawable.java", | |
| 548 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowStrictMode.java", | |
| 549 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSurface.java", | |
| 550 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSurfaceView.java", | |
| 551 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSystemClock.java", | |
| 552 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowSystemProperties.java", | |
| 553 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTabActivity.java", | |
| 554 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTabHost.java", | |
| 555 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTabWidget.java", | |
| 556 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTelephonyManager.java", | |
| 557 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTextPaint.java", | |
| 558 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTextToSpeech.java", | |
| 559 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTextView.java", | |
| 560 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTimePickerDialog.java", | |
| 561 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowToast.java", | |
| 562 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTouchDelegate.java", | |
| 563 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTrafficStats.java", | |
| 564 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowTypedArray.java", | |
| 565 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowVMRuntime.java", | |
| 566 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowValueAnimator.java", | |
| 567 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowVelocityTracker.java", | |
| 568 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowVideoView.java", | |
| 569 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowView.java", | |
| 570 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowViewAnimator.java", | |
| 571 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowViewConfiguration.java", | |
| 572 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowViewGroup.java", | |
| 573 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowViewRootImpl.java", | |
| 574 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowViewTreeObserver.java", | |
| 575 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWallpaperManager.java", | |
| 576 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWebSyncManager.java", | |
| 577 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWebViewDatabase.java", | |
| 578 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWifiConfiguration.java", | |
| 579 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWifiInfo.java", | |
| 580 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWifiManager.java", | |
| 581 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWindow.java", | |
| 582 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWindowManager.java", | |
| 583 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowWindowManagerImpl.java", | |
| 584 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/ShadowZoomButtonsController.java", | |
| 585 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/package-info.java", | |
| 586 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/util/AppSingletonizer.java", | |
| 587 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/util/DataSource.java", | |
| 588 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/util/PreferenceBuilder.java", | |
| 589 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/util/SQLiteLibraryLoader.java", | |
| 590 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ shadows/util/package-info.java", | |
| 591 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ util/concurrent/RoboExecutorService.java", | |
| 592 "robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/ util/concurrent/package-info.java", | |
| 593 ] | |
| 594 java_files += processed_template_files | |
| 595 | 582 |
| 596 deps = [ | 583 deps = [ |
| 597 ":android-all-5.0.0_r2-robolectric-1", | 584 ":android-all-5.0.0_r2-robolectric-1", |
| 598 ":process_robolectric_templates", | 585 ":process_robolectric_templates_21", |
| 599 ":robolectric_annotations_java", | 586 ":robolectric_annotations_java", |
| 600 ":robolectric_processor_java", | 587 ":robolectric_processor_java", |
| 601 ":robolectric_resources_java", | 588 ":robolectric_resources_java", |
| 589 ":robolectric_utils_java", | |
| 590 "//build/android:sun_tools_java", | |
| 591 "//third_party/guava:guava_java", | |
| 592 "//third_party/icu4j:icu4j_java", | |
| 593 "//third_party/intellij:intellij_annotations_java", | |
| 594 "//third_party/sqlite4java:sqlite4java_java", | |
| 595 ] | |
| 596 } | |
| 597 | |
| 598 processed_template_files_18 = [] | |
| 599 foreach(t, template_files) { | |
| 600 gen_dir = get_path_info(t, "gen_dir") | |
| 601 gen_dir = rebase_path(gen_dir, "//out/Default/gen/third_party/robolectric/") | |
| 602 gen_dir = "//out/Default/gen/third_party/robolectric/18/$gen_dir" | |
|
mikecase (-- gone --)
2016/07/31 04:21:10
Ooooooh, I forgot I hard coded this. Any idea how
jbudorick
2016/08/01 13:52:04
I mean, your idea of templating on SDK level sound
mikecase (-- gone --)
2016/08/02 06:12:26
Done. Committed in a different CL. This CL is now
| |
| 603 name = get_path_info(t, "name") | |
| 604 processed_template_files_18 += [ "$gen_dir/$name" ] | |
| 605 } | |
| 606 | |
| 607 action("process_robolectric_templates_18") { | |
| 608 testonly = true | |
| 609 | |
| 610 api_level = "18" | |
| 611 base_template_dir = rebase_path(".", root_build_dir) | |
| 612 base_template_output_dir = rebase_path("$target_gen_dir", root_build_dir) | |
| 613 script = "$root_build_dir/bin/robolectric_template_processor" | |
| 614 args = [ | |
| 615 "--api-level", | |
| 616 api_level, | |
| 617 "--base-template-dir", | |
| 618 base_template_dir, | |
| 619 "--output-dir", | |
| 620 base_template_output_dir, | |
| 621 ] | |
| 622 inputs = template_files | |
| 623 outputs = processed_template_files_18 | |
| 624 | |
| 625 deps = [ | |
| 626 ":robolectric_template_processor", | |
| 627 ] | |
| 628 } | |
| 629 | |
| 630 java_library("shadows-core-3.0-18") { | |
| 631 testonly = true | |
| 632 processors_javac = | |
| 633 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] | |
| 634 processor_args_javac = | |
| 635 [ "org.robolectric.annotation.processing.shadowPackage=org.robolectric" ] | |
| 636 provider_configurations = [ | |
| 637 "robolectric/robolectric-shadows/shadows-core/src/main/resources/META-INF/se rvices/org.robolectric.ShadowsAdapter", | |
| 638 | |
| 639 # TODO(mikecase): Switch to use the actual org.robolectric.internal.ShadowPr ovider file generated | |
| 640 # at compile time. | |
| 641 "robolectric/robolectric-processor/src/test/resources/META-INF/services/org. robolectric.internal.ShadowProvider", | |
| 642 ] | |
| 643 additional_jar_files = [ | |
| 644 rebase_path("../sqlite4java/lib/linux-x86_64/libsqlite4java.so") + | |
| 645 ":linux-x86_64/libsqlite4java.so", | |
| 646 rebase_path("../sqlite4java/lib/linux-x86/libsqlite4java.so") + | |
| 647 ":linux-x86/libsqlite4java.so", | |
| 648 rebase_path("../sqlite4java/lib/mac-x86_64/libsqlite4java.jnilib") + | |
| 649 ":mac-x86_64/libsqlite4java.jnilib", | |
| 650 rebase_path("../sqlite4java/lib/windows-x86/sqlite4java.dll") + | |
| 651 ":windows-x86/sqlite4java.dll", | |
| 652 rebase_path("../sqlite4java/lib/windows-x86_64/sqlite4java.dll") + | |
| 653 ":windows-x86_64/sqlite4java.dll", | |
| 654 ] | |
| 655 java_files = shadows_core_java_files | |
| 656 java_files += processed_template_files_18 | |
| 657 | |
| 658 deps = [ | |
| 659 ":android-all-4.3_r2-robolectric-0", | |
| 660 ":process_robolectric_templates_18", | |
| 661 ":robolectric_annotations_java", | |
| 662 ":robolectric_processor_java", | |
| 663 ":robolectric_resources_java", | |
| 602 ":robolectric_utils_java", | 664 ":robolectric_utils_java", |
| 603 "//build/android:sun_tools_java", | 665 "//build/android:sun_tools_java", |
| 604 "//third_party/guava:guava_java", | 666 "//third_party/guava:guava_java", |
| 605 "//third_party/icu4j:icu4j_java", | 667 "//third_party/icu4j:icu4j_java", |
| 606 "//third_party/intellij:intellij_annotations_java", | 668 "//third_party/intellij:intellij_annotations_java", |
| 607 "//third_party/sqlite4java:sqlite4java_java", | 669 "//third_party/sqlite4java:sqlite4java_java", |
| 608 ] | 670 ] |
| 609 } | 671 } |
| 610 | 672 |
| 611 java_library("shadows-multidex-3.0") { | 673 java_library("shadows-multidex-3.0") { |
| 612 testonly = true | 674 testonly = true |
| 613 processors_javac = | 675 processors_javac = |
| 614 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] | 676 [ "org.robolectric.annotation.processing.RobolectricProcessor" ] |
| 615 processor_args_javac = [ "org.robolectric.annotation.processing.shadowPackage= org.robolectric.shadows.multidex" ] | 677 processor_args_javac = [ "org.robolectric.annotation.processing.shadowPackage= org.robolectric.shadows.multidex" ] |
| 616 provider_configurations = [ | 678 provider_configurations = [ |
| 617 # TODO(mikecase): Switch to use the actual org.robolectric.internal.ShadowPr ovider file generated | 679 # TODO(mikecase): Switch to use the actual org.robolectric.internal.ShadowPr ovider file generated |
| 618 # at compile time. | 680 # at compile time. |
| 619 "robolectric/robolectric-processor/src/test/resources/META-INF/services/org. robolectric.internal.ShadowProvider", | 681 "robolectric/robolectric-shadows/shadows-multidex/src/main/resources/META-IN F/services/org.robolectric.internal.ShadowProvider", |
| 620 ] | 682 ] |
| 621 java_files = [ | 683 java_files = [ |
| 622 "robolectric/robolectric-shadows/shadows-multidex/src/main/java/org/robolect ric/shadows/multidex/ShadowMultiDex.java", | 684 "robolectric/robolectric-shadows/shadows-multidex/src/main/java/org/robolect ric/shadows/multidex/ShadowMultiDex.java", |
| 623 "robolectric/robolectric-shadows/shadows-multidex/src/main/java/org/robolect ric/shadows/multidex/package-info.java", | 685 "robolectric/robolectric-shadows/shadows-multidex/src/main/java/org/robolect ric/shadows/multidex/package-info.java", |
| 624 ] | 686 ] |
| 625 | 687 |
| 626 deps = [ | 688 deps = [ |
| 627 ":android-all-5.0.0_r2-robolectric-1", | 689 ":android-all-5.0.0_r2-robolectric-1", |
| 628 ":robolectric_annotations_java", | 690 ":robolectric_annotations_java", |
| 629 ":robolectric_processor_java", | 691 ":robolectric_processor_java", |
| 630 ":robolectric_utils_java", | 692 ":robolectric_utils_java", |
| 631 "//build/android:sun_tools_java", | 693 "//build/android:sun_tools_java", |
| 632 "//third_party/android_tools:android_support_multidex_java", | 694 "//third_party/android_tools:android_support_multidex_java", |
| 633 "//third_party/guava:guava_java", | 695 "//third_party/guava:guava_java", |
| 634 ] | 696 ] |
| 635 } | 697 } |
| OLD | NEW |