Restructuring and adding dummy unit test target.
Empty test added to get code coverage recorded. Review URL: http://webrtc-codereview.appspot.com/282001 git-svn-id: http://webrtc.googlecode.com/svn/trunk@964 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
		| @@ -13,7 +13,7 @@ include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/resampler/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/signal_processing/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/vad/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/neteq/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/CNG/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/cng/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk | ||||
|   | ||||
| @@ -10,7 +10,7 @@ LOCAL_PATH := $(call my-dir) | ||||
| 
 | ||||
| include $(CLEAR_VARS) | ||||
| 
 | ||||
| include $(LOCAL_PATH)/../../../../../../../android-webrtc.mk | ||||
| include $(LOCAL_PATH)/../../../../../android-webrtc.mk | ||||
| 
 | ||||
| LOCAL_ARM_MODE := arm | ||||
| LOCAL_MODULE_CLASS := STATIC_LIBRARIES | ||||
| @@ -26,8 +26,8 @@ LOCAL_CFLAGS := \ | ||||
|     $(MY_WEBRTC_COMMON_DEFS) | ||||
| 
 | ||||
| LOCAL_C_INCLUDES := \
 | ||||
|     $(LOCAL_PATH)/../interface \
 | ||||
|     $(LOCAL_PATH)/../../../../../.. \
 | ||||
|     $(LOCAL_PATH)/include \
 | ||||
|     $(LOCAL_PATH)/../../../.. \
 | ||||
|     $(LOCAL_PATH)/../../../../../../common_audio/signal_processing/include  | ||||
| 
 | ||||
| LOCAL_SHARED_LIBRARIES := \
 | ||||
| @@ -15,21 +15,38 @@ | ||||
|         '<(webrtc_root)/common_audio/common_audio.gyp:signal_processing', | ||||
|       ], | ||||
|       'include_dirs': [ | ||||
|         '../interface', | ||||
|         'include', | ||||
|       ], | ||||
|       'direct_dependent_settings': { | ||||
|         'include_dirs': [ | ||||
|           '../interface', | ||||
|           'include', | ||||
|         ], | ||||
|       }, | ||||
|       'sources': [ | ||||
|         '../interface/webrtc_cng.h', | ||||
|         'include/webrtc_cng.h', | ||||
|         'webrtc_cng.c', | ||||
|         'cng_helpfuns.c', | ||||
|         'cng_helpfuns.h', | ||||
|       ], | ||||
|     }, | ||||
|   ], | ||||
|   ], # targets | ||||
|   'conditions': [ | ||||
|     ['build_with_chromium==0', { | ||||
|       'targets': [ | ||||
|         { | ||||
|           'target_name': 'cng_unittests', | ||||
|           'type': 'executable', | ||||
|           'dependencies': [ | ||||
|             'CNG', | ||||
|             '<(webrtc_root)/../test/test.gyp:test_support_main', | ||||
|           ], | ||||
|           'sources': [ | ||||
|             'cng_unittest.cc', | ||||
|           ], | ||||
|         }, # CNG_unittests | ||||
|       ], # targets | ||||
|     }], # build_with_chromium | ||||
|   ], # conditions | ||||
| } | ||||
| 
 | ||||
| # Local Variables: | ||||
							
								
								
									
										18
									
								
								src/modules/audio_coding/codecs/cng/cng_unittest.cc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								src/modules/audio_coding/codecs/cng/cng_unittest.cc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| /* | ||||
|  *  Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. | ||||
|  * | ||||
|  *  Use of this source code is governed by a BSD-style license | ||||
|  *  that can be found in the LICENSE file in the root of the source | ||||
|  *  tree. An additional intellectual property rights grant can be found | ||||
|  *  in the file PATENTS.  All contributing project authors may | ||||
|  *  be found in the AUTHORS file in the root of the source tree. | ||||
|  */ | ||||
|  | ||||
| /* | ||||
|  * Empty test just to get code coverage metrics for this dir. | ||||
|  */ | ||||
| #include "webrtc_cng.h" | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -41,7 +41,7 @@ LOCAL_CFLAGS := \ | ||||
|  | ||||
| LOCAL_C_INCLUDES := \ | ||||
|     $(LOCAL_PATH)/../interface \ | ||||
|     $(LOCAL_PATH)/../../codecs/CNG/main/interface \ | ||||
|     $(LOCAL_PATH)/../../codecs/cng/include \ | ||||
|     $(LOCAL_PATH)/../../codecs/G711/main/interface \ | ||||
|     $(LOCAL_PATH)/../../codecs/G722/main/interface \ | ||||
|     $(LOCAL_PATH)/../../codecs/ilbc/interface \ | ||||
|   | ||||
| @@ -58,7 +58,7 @@ LOCAL_CFLAGS := \ | ||||
|  | ||||
| LOCAL_C_INCLUDES := \ | ||||
|     $(LOCAL_PATH)/interface \ | ||||
|     $(LOCAL_PATH)/../codecs/CNG/main/interface \ | ||||
|     $(LOCAL_PATH)/../codecs/cng/include \ | ||||
|     $(LOCAL_PATH)/../../.. \ | ||||
|     $(LOCAL_PATH)/../../../common_audio/signal_processing/include  | ||||
|  | ||||
|   | ||||
| @@ -9,7 +9,7 @@ | ||||
| { | ||||
|   'includes': [ | ||||
|     '../build/common.gypi', | ||||
|     'audio_coding/codecs/CNG/main/source/cng.gypi', | ||||
|     'audio_coding/codecs/cng/cng.gypi', | ||||
|     'audio_coding/codecs/G711/main/source/g711.gypi', | ||||
|     'audio_coding/codecs/G722/main/source/g722.gypi', | ||||
|     'audio_coding/codecs/ilbc/ilbc.gypi', | ||||
|   | ||||
| @@ -16,7 +16,7 @@ include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/resampler/ | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/signal_processing/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/common_audio/vad/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/NetEQ/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/CNG/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/cng/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G711/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/G722/main/source/Android.mk | ||||
| include $(MY_WEBRTC_ROOT_PATH)/$(MY_WEBRTC_SRC_PATH)/src/modules/audio_coding/codecs/PCM16B/main/source/Android.mk | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 kjellander@webrtc.org
					kjellander@webrtc.org