#===============================================================================
# Copyright (c) 2009 - 2010,2015 Qualcomm Technologies Inc.
# All Rights Reserved.
# Qualcomm Confidential and Proprietary
#
#  $DateTime: 2012/02/29 16:17:29 $
#  $Author: coresvc $
#  $Change: 2238955 $
#                      EDIT HISTORY FOR FILE
#                      
#  This section contains comments describing changes made to the module.
#  Notice that changes are listed in reverse chronological order.
#  
# when       who     what, where, why
# --------   ---     ---------------------------------------------------------
#1/4/15   Asmit     Added tag for Audio pd in AddDevCfgInfo() call


#===============================================================================
# DAL Timer Lib
#-------------------------------------------------------------------------------
Import('env')
env = env.Clone()

#-------------------------------------------------------------------------------
# Source PATH
#-------------------------------------------------------------------------------
SRCPATH = "${BUILD_ROOT}/core/dal/drivers/TestDrivers/StringDevice"
env.VariantDir('${BUILDPATH}', SRCPATH, duplicate=0)

#-------------------------------------------------------------------------------
# External depends within CoreBSP
#-------------------------------------------------------------------------------
CBSP_API = [
   'DAL',
   # needs to be last also contains wrong comdef.h      
   'KERNEL',   
]

env.RequirePublicApi(CBSP_API)
env.RequireRestrictedApi(CBSP_API)

#-------------------------------------------------------------------------------
# Source Code
#-------------------------------------------------------------------------------
String_Device_Src =  [ 
      '${BUILDPATH}/src/DalTestString.c' 
]

IMAGES = [
   'SINGLE_IMAGE', 'CBSP_SINGLE_IMAGE', 
   'MODEM_IMAGE', 'CBSP_MODEM_IMAGE',
   'APPS_IMAGE', 'CBSP_APPS_IMAGE','QDSP6_SW_IMAGE', 'CBSP_QDSP6_SW_IMAGE',
   'CORE_SPS', 'CORE_RPM', 'RPM_IMAGE', 
   'WCN_IMAGE', 'CBSP_WCN_IMAGE', 'CORE_WCN','CORE_QDSP6_AUDIO_SW']

if 'DEVCFG_BOOT_TEST' in env:
   env.AddLibrary(IMAGES, '${BUILDPATH}/StringDevice', String_Device_Src)
