Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: talk/libjingle.gyp

Issue 1412673008: Introduces Android API level linting, fixes all current API lint errors. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc@master
Patch Set: Move AndroidManifest.xml and suppressions.xml to more general location. Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # 1 #
2 # libjingle 2 # libjingle
3 # Copyright 2012 Google Inc. 3 # Copyright 2012 Google Inc.
4 # 4 #
5 # Redistribution and use in source and binary forms, with or without 5 # Redistribution and use in source and binary forms, with or without
6 # modification, are permitted provided that the following conditions are met: 6 # modification, are permitted provided that the following conditions are met:
7 # 7 #
8 # 1. Redistributions of source code must retain the above copyright notice, 8 # 1. Redistributions of source code must retain the above copyright notice,
9 # this list of conditions and the following disclaimer. 9 # this list of conditions and the following disclaimer.
10 # 2. Redistributions in binary form must reproduce the above copyright notice, 10 # 2. Redistributions in binary form must reproduce the above copyright notice,
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 # It includes all Java files needed to setup a PeeerConnection call 220 # It includes all Java files needed to setup a PeeerConnection call
221 # from Android. 221 # from Android.
222 # TODO(perkj): Consider replacing the use of 222 # TODO(perkj): Consider replacing the use of
223 # libjingle_peerconnection_jar with this target everywhere. 223 # libjingle_peerconnection_jar with this target everywhere.
224 'target_name': 'libjingle_peerconnection_java', 224 'target_name': 'libjingle_peerconnection_java',
225 'type': 'none', 225 'type': 'none',
226 'dependencies': [ 226 'dependencies': [
227 'libjingle_peerconnection_so', 227 'libjingle_peerconnection_so',
228 ], 228 ],
229 'variables': { 229 'variables': {
230 # Designate as Chromium code and point to our lint settings to
231 # enable linting of the WebRTC code (this is the only way to make
232 # lint_action invoke the Android linter).
233 'android_manifest_path': '<(webrtc_root)/webrtc/build/android/Androi dManifest.xml',
234 'suppressions_file': '<(webrtc_root)/webrtc/build/android/suppressio ns.xml',
235 'chromium_code': 1,
230 'java_in_dir': 'app/webrtc/java', 236 'java_in_dir': 'app/webrtc/java',
231 'webrtc_base_dir': '<(webrtc_root)/base', 237 'webrtc_base_dir': '<(webrtc_root)/base',
232 'webrtc_modules_dir': '<(webrtc_root)/modules', 238 'webrtc_modules_dir': '<(webrtc_root)/modules',
233 'additional_src_dirs' : [ 239 'additional_src_dirs' : [
234 'app/webrtc/java/android', 240 'app/webrtc/java/android',
235 '<(webrtc_base_dir)/java/src', 241 '<(webrtc_base_dir)/java/src',
236 '<(webrtc_modules_dir)/audio_device/android/java/src', 242 '<(webrtc_modules_dir)/audio_device/android/java/src',
237 '<(webrtc_modules_dir)/video_render/android/java/src', 243 '<(webrtc_modules_dir)/video_render/android/java/src',
238 ], 244 ],
239 }, 245 },
(...skipping 548 matching lines...) Expand 10 before | Expand all | Expand 10 after
788 ['OS=="android" and build_with_chromium==0', { 794 ['OS=="android" and build_with_chromium==0', {
789 'sources': [ 795 'sources': [
790 'app/webrtc/androidvideocapturer.h', 796 'app/webrtc/androidvideocapturer.h',
791 'app/webrtc/androidvideocapturer.cc', 797 'app/webrtc/androidvideocapturer.cc',
792 ], 798 ],
793 }], 799 }],
794 ], 800 ],
795 }, # target libjingle_peerconnection 801 }, # target libjingle_peerconnection
796 ], 802 ],
797 } 803 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698