#
#	Paprika ( Panasonic - - - - Kernel Architecture )
#	Copyright (C) 2000-2000 by Matsushita Electric Industrial Co., Ltd.
#
#	$Id: Makefile,v 1.1.1.1 2016/02/26 10:48:53 ytakeuchi Exp $
#
#	GNU make only.
#
#-----------------------------------------------------------------------------
ifeq ($(MAKETOP),)
SDD_TOPDIR = ../../
include $(SDD_TOPDIR)sddcond.mk
else
include $(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/sddcond.mk
endif

ifeq ($(MAKETYPE),_SDD_PCAM_)
OBJ-y	= SddTestMain.o			\
		  SddTestFull.o			\
	      SddTestSimple.o			\
		  SddTestFull_Core.o		\
		  SddTestModule.o			\
		  SddTestAging_Core.o
#SUBDIR-y	=	Tp_S2L

C_INC-y	 = -j -mmulq -fenable-asm -fchar-bfield -flong-bfield -fpack-struct -fc9x-comment -W1902
C_INC-y	+=    $(RTOS_C_INC)
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/include
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/Sdd/include
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/Sdd/Tp/SddTest
#				-g -c

C_INC-y	+= -I$(CCINC)
C_INC-y	+= -I$(CC103_INC)

C_DEF-y	 = $(RTOS_C_DEF)
C_DEF-y	+= -DENV_DRV=ENV_V4AVC

include $(RULESMAKE)
else
LASFLAGS	=

LCCANFLAGS=
LACANFLAGS=

CSRC		=	SddTestMain.c			\
				SddTestFull.c			\
				SddTestSimple.c			\
				SddTestFull_Core.c		\
				SddTestModule.c			\
				SddTestAging_Core.c
#				SddTestSub.c
ASRC		=

CPPSRC		=
CCSRC		=

CFGSRC		=

ifeq ($(MAKETYPE),_SDD_PRO2_UAM1_)
#SUBDIRS		=Tp_S2L

CORE_SOFT	= $(TOP_DIR)/../src/core
AUDIO_SOFT	= $(TOP_DIR)/../src/core/sample/audio
include		$(TOP_DIR)/mk/dirs_path.mk
include		$(OS_TOP)/mk/cond.mk
OBJ_DIR		= $(AUDIO_SOFT)/$(OBJDIR)
include		$(AUDIO_SOFT)/audio_base.mk
CFGSRC		=
include		$(BUILD_TOP)/mk/make_rule.make
CFLAGS		= $(LCFLAGS) -g -c -D__CC__ $(CONDITIONS)
LCFLAGS		+=	-I. -I.. -I../.. -I../../include  -I../../../include -I../../../../include \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/Tp_S2L \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/SddTest_secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/include \
				-I$(TOP_DIR)/../AudioSoft/DD/Include \
				-I$(TOP_DIR)/../AudioSoft/Include
else
ifeq ($(MAKETYPE),_SDD_UNIPHIER_XP_)
#SUBDIRS		=Tp_S2L
BLOCK_NAME	= Sdd
TOP_DIR		= $(ARCH_DIR)
include		$(TOP_DIR)/mk/cond.mk
-include	./Defs.mk
OBJ_DIR		= $(BUILD_DIR)/DD/$(BLOCK_NAME)
TGT_NAME	= ../../../../lib$(BLOCK_NAME)
LCFLAGS		=	-I. -I.. -I../.. \
				-I$(TOP_DIR)/../MovieSoft/DD/Sdd/Tp/SddTest/Tp_S2L \
				-I$(TOP_DIR)/../MovieSoft/DD/Sdd/Tp/SddTest/SddTest_secure \
				-I$(TOP_DIR)/../MovieSoft/DD/Sdd/secure \
				-I$(TOP_DIR)/../MovieSoft/DD/Sdd/include \
				-I$(TOP_DIR)/../MovieSoft/DD/Include \
				-I$(TOP_DIR)/../MovieSoft/Include
include		$(TOP_DIR)/mk/env.mk
#Ŭɻ
CFLAGS		= $(LCFLAGS) -g -D__ARMCC__ $(CONDITIONS) -MD
else
ifeq ($(MAKETYPE),_SDD_PRO2_UAM2_)
#SUBDIRS		=Tp_S2L
LCFLAGS		+=	-I. -I.. -I../.. -I../../include  -I../../../include -I../../../../include \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/Tp_S2L \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/SddTest_secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/include \
				-I$(TOP_DIR)/../AudioSoft/DD/Include \
				-I$(TOP_DIR)/../AudioSoft/Include
include		$(BUILD_TOP)/mk/make_rule.make
else
ifeq ($(MAKETYPE),_SDD_PEAKS_PRO2_)
ifeq ($(CONFIG_PRO4),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO4
else
ifeq ($(CONFIG_BP2),y)
EXTRA_CFLAGS += -DSDD_CONFIG_BP2
else
ifeq ($(CONFIG_PRO3),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO3
endif
endif
endif
ifeq ($(CONFIG_PRO2),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO2
endif
ifeq ($(CONFIG_AM_LINUX),y)
EXTRA_CFLAGS += -DSDD_CONFIG_AM_LINUX
endif
ifeq ($(CONFIG_SDCARD_ENABLE_HISPEED),y)
EXTRA_CFLAGS += -DSDD_CONFIG_HISPEED
endif
EXTRA_CFLAGS += -O2
EXTRA_CFLAGS += \
	-I. -I.. -I../include \
	-I$(MAKETOP)/usr/src/linux31020/include/dtvrecdd \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/include \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/secure \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest

#	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest/Tp_S2L \
#	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest/SddTest_secure

obj-$(CONFIG_DTVREC_SDCARD) += sdd_sddtest.o
sdd_sddtest-objs-y := SddTestMain.o SddTestFull.o SddTestSimple.o SddTestModule.o SddTestFull_Core.o SddTestAging_Core.o os/Linux/sddtp.o
sdd_sddtest-objs := $(sdd_sddtest-objs-y)
#obj-$(CONFIG_DTVREC_SDCARD) += Tp_S2L/
else
SUBDIRS		=Tp_S2L
LCFLAGS		=	-I. -I.. -I../.. \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/Tp_S2L \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/SddTest_secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/include \
				-I$(TOP_DIR)/../AudioSoft/DD/Include \
				-I$(TOP_DIR)/../AudioSoft/Include
OBJ_DIR		= $(TOP_DIR)/$(OBJDIR)
include		$(TOP_DIR)/mk/cond.mk
include		$(TOP_DIR)/mk/env.mk
CFLAGS		= $(LCFLAGS) -g -c -D__CC__ $(CONDITIONS)
endif
endif
endif
endif
endif
clean-subs:
