#
#	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
include $(MAKETOP)/drivers/Sdd/sddcond.mk
endif

ifeq ($(MAKETYPE),_SDD_PCAM_)
SUBDIR-y	=	api			\
				basic		\
				common		\
				unuse		\
				usb			\
				Tp          \
				sdio

#				StatusMonitor		\

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$(TOP_DIR)/src/CPU0/middle/SDCARD/include
C_INC-y	+=  -I$(TOP_DIR)/src/CPU0/middle/SDCARD/Sdd/include
#				-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
ifeq ($(MAKETYPE),_SDD_UNIPHIER_2P_)
SUBDIRS=api basic common unuse usb
endif
ifeq ($(MAKETYPE),_SDD_UNIPHIER_XP_)
RELEASE		= lib
TGT_NAME	= ../../lib$(BLOCK_NAME)
TOP_DIR		= $(ARCH_DIR)
include		$(TOP_DIR)/mk/cond.mk
-include	./Defs.mk
OBJ_DIR		= $(BUILD_DIR)/DD/$(BLOCK_NAME)
SUBDIRS=api basic common unuse usb
#SUBDIRS=api basic common unuse usb tp
endif
ifeq ($(MAKETYPE),_SDD_UNIPHIER_XP2_)
/* ɬ */
RELEASE		= lib
TGT_NAME	= ../../lib$(BLOCK_NAME)
TOP_DIR		= $(ARCH_DIR)
include		$(TOP_DIR)/mk/cond.mk
-include	./Defs.mk
OBJ_DIR		= $(BUILD_DIR)/DD/$(BLOCK_NAME)
SUBDIRS=api basic common unuse usb tp
endif
ifeq ($(MAKETYPE),_SDD_JUPITER_)
SUBDIRS=api basic C2 common secure unuse usb sdio tp
endif
ifeq ($(MAKETYPE),_SDD_PRO2_UAM1_)
SUBDIRS=api basic common unuse SdifWrap
#SUBDIRS=api basic common unuse SdifWrap tp
endif
ifeq ($(MAKETYPE),_SDD_PRO2_UAM2_)
RELEASE		= lib
# RELEASE = lib ϥСεҤɬ
# 09070300 : ꡼
LIB_VERSION=09070300

TGT_NAME	= sdd
SUBDIRS=api basic common unuse SdifWrap
#SUBDIRS=api basic common unuse SdifWrap tp
endif

LASFLAGS	=
LCCANFLAGS=
LACANFLAGS=

CSRC	= 
#CPPSRC	= 
CCSRC	= 
TCSRC	= 
ASRC	=

ifeq ($(MAKETYPE),_SDD_PRO2_UAM1_)
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
LCFLAGS		+= -I. -I../../Include -I../Include -I./Include
CFGSRC		=
include		$(BUILD_TOP)/mk/make_rule.make
else
ifeq ($(MAKETYPE),_SDD_UNIPHIER_XP_)
LCFLAGS		= -I. -I../../Include -I../Include -I./Include
CFGSRC	= sdcard.cfg
include		$(TOP_DIR)/mk/env.mk
else
ifeq ($(MAKETYPE),_SDD_PRO2_UAM2_)
LCFLAGS		= -I. -I../../Include -I../Include -I./Include
include		$(BUILD_TOP)/mk/make_rule.make
else
ifeq ($(MAKETYPE),_SDD_PEAKS_PRO2_)
obj-$(CONFIG_DTVREC_SDCARD) += api/
obj-$(CONFIG_DTVREC_SDCARD) += basic/
#obj-$(CONFIG_DTVREC_SDCARD) += bio/
obj-$(CONFIG_DTVREC_SDCARD) += common/
obj-$(CONFIG_DTVREC_SDCARD) += unuse/
obj-$(CONFIG_DTVREC_SDCARD) += SdifWrap/
obj-$(CONFIG_DTVREC_SDCARD) += secure/
ifeq ($(TPDEBUG),y)
obj-$(CONFIG_DTVREC_SDCARD) += Tp/
obj-$(CONFIG_DTVREC_SDCARD) += SpeedTp/
endif
ifeq ($(REGSERIAL),y)
obj-$(CONFIG_DTVREC_SDCARD) += RegSerial/
endif
else
LCFLAGS		= -I. -I../../Include -I../Include -I./Include
CFGSRC	= sdcard.cfg
OBJ_DIR		= $(TOP_DIR)/$(OBJDIR)
include		$(TOP_DIR)/mk/cond.mk
include		$(TOP_DIR)/mk/env.mk
endif
endif
endif
endif
endif
clean-subs:
